--- stages: - lint - test variables: ANSIBLE_FORCE_COLOR: "true" ansible-lint: stage: lint image: "registry.gitlab.com/siempie/ansible-runner:latest" script: - "ansible-lint" rules: - if: "$CI_PIPELINE_SOURCE == 'merge_request_event'" - if: "$CI_COMMIT_BRANCH == 'main'" molecule: stage: test image: "registry.gitlab.com/siempie/ansible-runner:latest" script: - "molecule test" rules: - if: "$CI_PIPELINE_SOURCE == 'merge_request_event'" - if: "$CI_COMMIT_BRANCH == 'main'"