Move linting to its own stage, install python-is-python3 in setup

This commit is contained in:
Salt 2021-07-31 20:03:38 -05:00
parent faf84678f7
commit 2af41e77b3

View File

@ -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