diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 49feedb5643e3dc48545eace3dd92313dcb36424..8eac27a6bd0aee07020838a89f60fb282be469e0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -20,6 +20,7 @@ ci_test_image: - /kaniko/executor --context ${CI_PROJECT_DIR}/test --dockerfile ${CI_PROJECT_DIR}/test/Dockerfile --destination $CI_REGISTRY_IMAGE/openappstack-ci:${CI_COMMIT_REF_NAME} only: changes: + - .gitlab-ci.yml - test/Dockerfile - test/requirements.txt @@ -44,6 +45,7 @@ bootstrap: when: always only: changes: + - .gitlab-ci.yml - ansible/**/* - helmfiles/**/* - test/**/* @@ -68,6 +70,7 @@ install: expire_in: 1 month only: changes: + - .gitlab-ci.yml - ansible/**/* - helmfiles/**/* - test/**/* @@ -81,6 +84,7 @@ testinfra: - py.test -v -m 'testinfra' --connection=ansible --ansible-inventory=./inventory.yml --hosts='ansible://*' only: changes: + - .gitlab-ci.yml - ansible/**/* - helmfiles/**/* - test/**/* @@ -97,6 +101,7 @@ certs: - py.test -s -m 'certs' --connection=ansible --ansible-inventory=./inventory.yml --hosts='ansible://*' only: changes: + - .gitlab-ci.yml - ansible/**/* - helmfiles/**/* - test/**/* @@ -118,6 +123,7 @@ behave-nextcloud: retry: 2 only: changes: + - .gitlab-ci.yml - ansible/**/* - helmfiles/**/* - test/**/* @@ -138,6 +144,7 @@ behave-grafana: when: on_failure only: changes: + - .gitlab-ci.yml - ansible/**/* - helmfiles/**/* - test/**/* @@ -152,6 +159,7 @@ terminate: - python3 -c "import cosmos; cosmos.terminate_droplets_by_name(\"^ci-\", 2)" only: changes: + - .gitlab-ci.yml - ansible/**/* - helmfiles/**/* - test/**/*