Skip to content

Commit d62be92

Browse files
authored
Merge pull request #743 from bcgov/feat/ci-cd-fix
Feat/ci cd fix
2 parents 48c8eea + 9b8e7a5 commit d62be92

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/ci-cd-openshift-dev.yaml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
uses: ./.github/workflows/_build.yml
2323
strategy:
2424
matrix:
25-
component: [backend/applications, backend/gateway, backend/legacy, backend/users, frontend]
25+
component: [backend/applications, backend/gateway, backend/legacy, backend/users, backend/sites, frontend]
2626
include:
2727
- component: backend/applications
2828
triggers: ('backend/applications/')
@@ -32,6 +32,8 @@ jobs:
3232
triggers: ('backend/legacy/')
3333
- component: backend/users
3434
triggers: ('backend/users/')
35+
- component: backend/sites
36+
triggers: ('backend/sites/')
3537
- component: frontend
3638
triggers: ('frontend/')
3739
secrets:
@@ -48,7 +50,7 @@ jobs:
4850
uses: ./.github/workflows/_code-cov.yml
4951
strategy:
5052
matrix:
51-
component: [backend/applications, backend/gateway, backend/users, frontend]
53+
component: [backend/applications, backend/gateway, backend/users, backend/sites, frontend]
5254
secrets:
5355
gh_token: ${{ secrets.GITHUB_TOKEN }}
5456
with:
@@ -66,7 +68,7 @@ jobs:
6668
uses: ./.github/workflows/_deploy.yml
6769
strategy:
6870
matrix:
69-
component: [backend/applications, backend/gateway, backend/legacy, backend/users, database, frontend]
71+
component: [backend/applications, backend/gateway, backend/legacy, backend/users, backend/sites, database, frontend]
7072
include:
7173
- component: database
7274
overwrite: false
@@ -88,7 +90,11 @@ jobs:
8890
overwrite: true
8991
template_file: .github/openshift/deploy.backend-users.yml
9092
template_vars: -p PROMOTE=${{ github.repository }}/backend/users -p CONTAINER_PORT=4005 -p ENV=dev -p IMAGE_TAG=dev
91-
- component: frontend
93+
- component: backend/sites
94+
overwrite: true
95+
template_file: .github/openshift/deploy.backend-sites.yml
96+
template_vars: -p PROMOTE=${{ github.repository }}/backend/sites -p CONTAINER_PORT=4007 -p ENV=dev -p IMAGE_TAG=dev
97+
- component: frontend
9298
overwrite: true
9399
template_file: .github/openshift/deploy.frontend.yml
94100
template_vars: -p PROMOTE=${{ github.repository }}/frontend -p CONTAINER_PORT=8080 -p ENV=dev -p IMAGE_TAG=dev

0 commit comments

Comments
 (0)