From 0473be755bd8d836560487a9f1d19ee0baa0445a Mon Sep 17 00:00:00 2001 From: JonTaylorBCGov2 <55515424+JonTaylorBCGov2@users.noreply.github.com> Date: Mon, 22 Apr 2024 10:36:47 -0700 Subject: [PATCH 1/3] Update app-vue.yml --- .github/workflows/app-vue.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/app-vue.yml b/.github/workflows/app-vue.yml index 04710110..605d5c60 100644 --- a/.github/workflows/app-vue.yml +++ b/.github/workflows/app-vue.yml @@ -30,6 +30,13 @@ jobs: - run: npm run build --if-present --tag web working-directory: ${{env.working-directory}} + # Get SHORT_SHA to tag images + - name: Get short SHA + id: short_sha + run: | + echo "::set-output name=SHORT_SHA::$(git rev-parse --short HEAD)" + echo "Short SHA: $SHORT_SHA" + - name: Docker Build Backend Image working-directory: ${{env.working-directory}} run: | From 86a4e2fd78f5430b1ed2a21f47470649a2a8d21f Mon Sep 17 00:00:00 2001 From: JonTaylorBCGov2 <55515424+JonTaylorBCGov2@users.noreply.github.com> Date: Mon, 22 Apr 2024 10:58:35 -0700 Subject: [PATCH 2/3] Update app-vue.yml --- .github/workflows/app-vue.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/app-vue.yml b/.github/workflows/app-vue.yml index 605d5c60..c9313a36 100644 --- a/.github/workflows/app-vue.yml +++ b/.github/workflows/app-vue.yml @@ -6,6 +6,8 @@ on: pull_request: branches: [main] workflow_dispatch: +env: + IMAGE_NAME: cas-web jobs: build: From 7b1a80d6dfc940f62e5a4bf844ad8067babace4f Mon Sep 17 00:00:00 2001 From: JonTaylorBCGov2 <55515424+JonTaylorBCGov2@users.noreply.github.com> Date: Mon, 22 Apr 2024 11:06:56 -0700 Subject: [PATCH 3/3] Update app-vue.yml --- .github/workflows/app-vue.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/app-vue.yml b/.github/workflows/app-vue.yml index c9313a36..3313c862 100644 --- a/.github/workflows/app-vue.yml +++ b/.github/workflows/app-vue.yml @@ -32,6 +32,13 @@ jobs: - run: npm run build --if-present --tag web working-directory: ${{env.working-directory}} + - name: Login to Artifactory + uses: docker/login-action@v1 + with: + registry: artifacts.developer.gov.bc.ca + username: ${{ secrets.CAS_ARTIFACTORY_USERNAME }} + password: ${{ secrets.CAS_ARTIFACTORY_PASSWORD }} + # Get SHORT_SHA to tag images - name: Get short SHA id: short_sha