Skip to content
Snippets Groups Projects
Commit f37f42ce authored by Sören Henning's avatar Sören Henning Committed by Sören Henning
Browse files

Add rules > changes block to each deploy job

parent 8373977d
No related branches found
No related tags found
No related merge requests found
...@@ -99,8 +99,8 @@ spotbugs: ...@@ -99,8 +99,8 @@ spotbugs:
- docker logout - docker logout
rules: rules:
- changes: - changes:
- ./$JAVA_PROJECT_NAME/**/* # - $JAVA_PROJECT_NAME/**/* # hope this can be simplified soon, see #51
- ./application-kafkastreams-commons/**/* - application-kafkastreams-commons/**/*
if: "$DOCKERHUB_ORG && $DOCKERHUB_ID && $DOCKERHUB_PW && $IMAGE_NAME && $JAVA_PROJECT_NAME" if: "$DOCKERHUB_ORG && $DOCKERHUB_ID && $DOCKERHUB_PW && $IMAGE_NAME && $JAVA_PROJECT_NAME"
when: always when: always
- if: "$DOCKERHUB_ORG && $DOCKERHUB_ID && $DOCKERHUB_PW && $IMAGE_NAME && $JAVA_PROJECT_NAME" - if: "$DOCKERHUB_ORG && $DOCKERHUB_ID && $DOCKERHUB_PW && $IMAGE_NAME && $JAVA_PROJECT_NAME"
...@@ -111,21 +111,37 @@ deploy-uc1-kstreams-app: ...@@ -111,21 +111,37 @@ deploy-uc1-kstreams-app:
variables: variables:
IMAGE_NAME: "theodolite-uc1-kstreams-app" IMAGE_NAME: "theodolite-uc1-kstreams-app"
JAVA_PROJECT_NAME: "uc1-application" JAVA_PROJECT_NAME: "uc1-application"
rules: # hope this can be simplified soon, see #51
- changes:
- uc1-application/**/*
- application-kafkastreams-commons/**/*
deploy-uc2-kstreams-app: deploy-uc2-kstreams-app:
extends: .deploy extends: .deploy
variables: variables:
IMAGE_NAME: "theodolite-uc2-kstreams-app" IMAGE_NAME: "theodolite-uc2-kstreams-app"
JAVA_PROJECT_NAME: "uc2-application" JAVA_PROJECT_NAME: "uc2-application"
rules: # hope this can be simplified soon, see #51
- changes:
- uc2-application/**/*
- application-kafkastreams-commons/**/*
deploy-uc3-kstreams-app: deploy-uc3-kstreams-app:
extends: .deploy extends: .deploy
variables: variables:
IMAGE_NAME: "theodolite-uc3-kstreams-app" IMAGE_NAME: "theodolite-uc3-kstreams-app"
JAVA_PROJECT_NAME: "uc3-application" JAVA_PROJECT_NAME: "uc3-application"
rules: # hope this can be simplified soon, see #51
- changes:
- uc3-application/**/*
- application-kafkastreams-commons/**/*
deploy-uc4-kstreams-app: deploy-uc4-kstreams-app:
extends: .deploy extends: .deploy
variables: variables:
IMAGE_NAME: "theodolite-uc4-kstreams-app" IMAGE_NAME: "theodolite-uc4-kstreams-app"
JAVA_PROJECT_NAME: "uc4-application" JAVA_PROJECT_NAME: "uc4-application"
rules: # hope this can be simplified soon, see #51
- changes:
- uc4-application/**/*
- application-kafkastreams-commons/**/*
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment