Skip to content
Snippets Groups Projects
Commit ae70bbfa authored by Charlotte Hausman's avatar Charlotte Hausman Committed by Sam Kagan
Browse files

fix build and push stages to honor shared changes

parent 2219f765
No related branches found
No related tags found
No related merge requests found
......@@ -189,6 +189,7 @@ build workflow:
variables:
SERVICE_NAME: "workflow"
PATH_PREFIX: "services/"
PATH_PREFIX2: "shared/workspaces/workspaces/"
extends: .build
build capability:
......@@ -197,6 +198,7 @@ build capability:
variables:
SERVICE_NAME: "capability"
PATH_PREFIX: "services/"
PATH_PREFIX2: "shared/workspaces/workspaces/"
extends: .build
build notification:
......@@ -205,6 +207,7 @@ build notification:
variables:
SERVICE_NAME: "notification"
PATH_PREFIX: "services/"
PATH_PREFIX2: "shared/workspaces/workspaces/"
extends: .build
build web:
......@@ -307,6 +310,7 @@ push workflow:
variables:
SERVICE_NAME: "workflow"
PATH_PREFIX: "services/"
PATH_PREFIX2: "shared/workspaces/workspaces/"
extends: .push
push capability:
......@@ -314,6 +318,7 @@ push capability:
variables:
SERVICE_NAME: "capability"
PATH_PREFIX: "services/"
PATH_PREFIX2: "shared/workspaces/workspaces/"
extends: .push
push notification:
......@@ -321,6 +326,7 @@ push notification:
variables:
SERVICE_NAME: "notification"
PATH_PREFIX: "services/"
PATH_PREFIX2: "shared/workspaces/workspaces/"
extends: .push
push web:
......
......@@ -18,6 +18,7 @@
DEPLOY_ENV: "dev"
changes:
- ${PATH_PREFIX}${SERVICE_NAME}/**/*
- ${PATH_PREFIX2}${SERVICE_NAME}/*
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
variables:
IMAGE_TAG: $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME
......@@ -25,6 +26,7 @@
DEPLOY_ENV: "dev"
changes:
- ${PATH_PREFIX}${SERVICE_NAME}/**/*
- ${PATH_PREFIX2}${SERVICE_NAME}/*
- if: '$CI_COMMIT_TAG =~ /^end-of-sprint-[0-9]+/'
variables:
IMAGE_TAG: $CI_COMMIT_TAG
......@@ -33,6 +35,7 @@
DEPLOY_ENV: "test"
changes:
- ${PATH_PREFIX}${SERVICE_NAME}/**/*
- ${PATH_PREFIX2}${SERVICE_NAME}/*
- if: '$CI_COMMIT_TAG =~ /[0-9]+\.[0-9]+\.[0-9]+-rc[0-9]+/ || $CI_COMMIT_TAG =~ /[0-9]+\.[0-9]+\.[0-9]+\.[0.9]+-rc[0-9]+/'
variables:
IMAGE_TAG: $CI_COMMIT_TAG
......@@ -41,6 +44,7 @@
DEPLOY_ENV: "test"
changes:
- ${PATH_PREFIX}${SERVICE_NAME}/**/*
- ${PATH_PREFIX2}${SERVICE_NAME}/*
- if: '$CI_COMMIT_TAG =~ /[0-9]+\.[0-9]+\.[0-9]+$/ || $CI_COMMIT_TAG =~ /[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/'
variables:
IMAGE_TAG: $CI_COMMIT_TAG
......@@ -49,3 +53,4 @@
DEPLOY_ENV: "prod"
changes:
- ${PATH_PREFIX}${SERVICE_NAME}/**/*
- ${PATH_PREFIX2}${SERVICE_NAME}/*
......@@ -10,21 +10,25 @@
IMAGE_TAG: $CI_COMMIT_BRANCH
changes:
- ${PATH_PREFIX}${SERVICE_NAME}/**/*
- ${PATH_PREFIX2}${SERVICE_NAME}/*
# For pipeline testing only!
# - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
# variables:
# IMAGE_TAG: $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME
# changes:
# - ${PATH_PREFIX}${SERVICE_NAME}/**/*
# - ${PATH_PREFIX2}${SERVICE_NAME}/*
- if: '$CI_COMMIT_TAG =~ /^end-of-sprint-[0-9]+/ || $CI_COMMIT_TAG =~ /[0-9]+\.[0-9]+\.[0-9]+-rc[0-9]+/ || $CI_COMMIT_TAG =~ /[0-9]+\.[0-9]+\.[0-9]+\.[0.9]+-rc[0-9]+/'
variables:
IMAGE_TAG: $CI_COMMIT_TAG
changes:
- ${PATH_PREFIX}${SERVICE_NAME}/**/*
- ${PATH_PREFIX2}${SERVICE_NAME}/*
- if: '$CI_COMMIT_TAG =~ /[0-9]+\.[0-9]+\.[0-9]+$/ || $CI_COMMIT_TAG =~ /[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/'
variables:
IMAGE_TAG: $CI_COMMIT_TAG
changes:
- ${PATH_PREFIX}${SERVICE_NAME}/**/*
- ${PATH_PREFIX2}${SERVICE_NAME}/*
dependencies: []
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