diff --git a/.github/workflows/app-vue.yml b/.github/workflows/app-vue.yml index 04710110..3313c862 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: @@ -30,6 +32,20 @@ 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 + 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: |