diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 51d8b84a37ec2acffeb46eca8a15676a2565c579..47dad5463ee89642c603d85982d983f626cf4d31 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -20,7 +20,7 @@ stages: ### ### SYNTAX-CHECK ### -syntax-check-test: +syntax-test: stage: syntax-check before_script: - apt-get update && apt-get install -y python3-pip && apt-get clean && rm -rf /var/lib/apt/lists/* @@ -30,7 +30,7 @@ syntax-check-test: - ansible-playbook --syntax-check -i $INVENTORIES_PATH $PLAYBOOK_PATH_FOR_ROLE_TEST allow_failure: false -syntax-check-dependencies: +syntax-dependencies: stage: syntax-check before_script: - apt-get update && apt-get install -y python3-pip && apt-get clean && rm -rf /var/lib/apt/lists/* @@ -40,7 +40,7 @@ syntax-check-dependencies: - ansible-playbook --syntax-check -i $INVENTORIES_PATH $PLAYBOOK_PATH_FOR_ROLE_DEPENDENCIES allow_failure: false -syntax-check-clone-repositories: +syntax-clone-repositories: stage: syntax-check before_script: - apt-get update && apt-get install -y python3-pip && apt-get clean && rm -rf /var/lib/apt/lists/* @@ -50,7 +50,7 @@ syntax-check-clone-repositories: - ansible-playbook --syntax-check -i $INVENTORIES_PATH $PLAYBOOK_PATH_FOR_ROLE_CLONE_REPOSITORIES allow_failure: false -syntax-check-docker-images: +syntax-docker-images: stage: syntax-check before_script: - apt-get update && apt-get install -y python3-pip && apt-get clean && rm -rf /var/lib/apt/lists/* @@ -60,7 +60,7 @@ syntax-check-docker-images: - ansible-playbook --syntax-check -i $INVENTORIES_PATH $PLAYBOOK_PATH_FOR_ROLE_DOCKER_IMAGES allow_failure: false -syntax-check-docker-containers: +syntax-docker-containers: stage: syntax-check before_script: - apt-get update && apt-get install -y python3-pip && apt-get clean && rm -rf /var/lib/apt/lists/* @@ -137,5 +137,6 @@ molecule-test: - pip3 install --user "molecule-plugins[docker]" script: - echo "Running ansible-lint tests at the role-> 'test'" - - ansible-lint $PLAYBOOK_PATH_FOR_ROLE_TEST + - cd roles/test + - molecule test allow_failure: false