diff --git a/src/gitlab-ci.yml_generator.py b/src/gitlab-ci.yml_generator.py index 9a66695860de1caf4b1197c9a31471b3e7dfd41e..f254fcba6385f874fb1f78f6a855ba05bc6ef1d7 100755 --- a/src/gitlab-ci.yml_generator.py +++ b/src/gitlab-ci.yml_generator.py @@ -130,7 +130,15 @@ deploy {microservice} development: - kubectl get all - kubectl apply -f "manifests/$IMAGE_NAME.yaml" - kubectl get all - when: manual + rules: + - changes: + - src/$IMAGE_NAME/*.{py,in,yml} + - src/$IMAGE_NAME/Dockerfile + - src/$IMAGE_NAME/tests/*.py + - src/$IMAGE_NAME/tests/Dockerfile + - manifests/$IMAGE_NAME.yaml + - .gitlab-ci.yml + when: manual """ f.write(yml_template.format(microservice = args.microservice, tag=args.tag)) print("File created in the following path: {file}".format(file=file))