Move linting to its own stage, install python-is-python3 in setup
This commit is contained in:
parent
faf84678f7
commit
2af41e77b3
@ -1,11 +1,12 @@
|
|||||||
image: ubuntu:focal
|
image: ubuntu:focal
|
||||||
stages:
|
stages:
|
||||||
|
- lint
|
||||||
- test
|
- test
|
||||||
- play
|
- play
|
||||||
before_script:
|
before_script:
|
||||||
# Get the packages we need
|
# Get the packages we need
|
||||||
- apt-get update
|
- apt-get update
|
||||||
- apt-get install openssh-client python3-docker python3-pip -y
|
- apt-get install openssh-client python3-docker python3-pip python-is-python3 -y
|
||||||
- pip install ansible ansible-lint
|
- pip install ansible ansible-lint
|
||||||
# Dump our key
|
# Dump our key
|
||||||
- eval $(ssh-agent -s)
|
- eval $(ssh-agent -s)
|
||||||
@ -23,7 +24,7 @@ before_script:
|
|||||||
|
|
||||||
Lint:
|
Lint:
|
||||||
allow_failure: yes
|
allow_failure: yes
|
||||||
stage: test
|
stage: lint
|
||||||
script:
|
script:
|
||||||
- ansible-lint --version
|
- ansible-lint --version
|
||||||
- ansible-lint site.yml
|
- ansible-lint site.yml
|
||||||
|
Loading…
Reference in New Issue
Block a user