From 9e33c30daf9728068a9bdc36a0f5c1922cf0f723 Mon Sep 17 00:00:00 2001 From: Rajpal Chauhan Date: Thu, 15 Feb 2024 09:39:48 -0800 Subject: [PATCH] test Signed-off-by: Rajpal Chauhan --- .github/workflows/main.yaml | 67 +++++++++++++++++++------------------ 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 4e7222c5..c9fbe35b 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -238,41 +238,42 @@ jobs: echo 'digest=${digest}' echo "${{ matrix.service }}_digest=${digest}" >> $GITHUB_OUTPUT cat $GITHUB_OUTPUT - # deploy2dev: - # needs: build - # env: - # ENVIRONMENT: dev - # permissions: - # packages: write - # runs-on: ubuntu-latest - # environment: dev - # strategy: - # # Serialize the deployments - # max-parallel: 1 - # matrix: - # include: - # - service: aries-endorser-db - # - service: aries-endorser-agent - # - service: aries-endorser-backup - # - service: aries-endorser-proxy - # - service: aries-endorser-api + + deploy2dev: + needs: build + env: + ENVIRONMENT: dev + permissions: + packages: write + runs-on: ubuntu-latest + environment: dev + strategy: + # Serialize the deployments + max-parallel: 1 + matrix: + include: + - service: aries-endorser-db + - service: aries-endorser-agent + - service: aries-endorser-backup + - service: aries-endorser-proxy + - service: aries-endorser-api - # steps: - # - name: Checkout - # uses: actions/checkout@v4 + steps: + - name: Checkout + uses: actions/checkout@v4 - # - name: Deploy to ${{ env.ENVIRONMENT }} - # uses: ./.github/workflows/actions/deploy - # with: - # environment: ${{ env.ENVIRONMENT }} - # ghcr_token: ${{ secrets.GITHUB_TOKEN }} - # github_image_name: ${{ env.GITHUB_IMAGE_REPO }}${{ matrix.service }} - # image_digest: ${{ needs.build.outputs[format ('{0}_digest', matrix.service)] }} - # openshift_image_name: ${{ env.OPENSHIFT_IMAGE_REPO }}${{ matrix.service }} - # openshift_server_url: ${{ vars.OPENSHIFT_SERVER_URL }} - # namespace: ${{ vars.NAMESPACE }} - # deployment_configuration: ${{ matrix.service }} - # openshift_token: ${{ secrets.OPENSHIFT_TOKEN }} + - name: Deploy to ${{ env.ENVIRONMENT }} + uses: ./.github/workflows/actions/deploy + with: + environment: ${{ env.ENVIRONMENT }} + ghcr_token: ${{ secrets.GITHUB_TOKEN }} + github_image_name: ${{ env.GITHUB_IMAGE_REPO }}${{ matrix.service }} + image_digest: ${{ needs.build.outputs[format ('{0}_digest', matrix.service)] }} + openshift_image_name: ${{ env.OPENSHIFT_IMAGE_REPO }}${{ matrix.service }} + openshift_server_url: ${{ vars.OPENSHIFT_SERVER_URL }} + namespace: ${{ vars.NAMESPACE }} + deployment_configuration: ${{ matrix.service }} + openshift_token: ${{ secrets.OPENSHIFT_TOKEN }} # rocketchat_webhook: ${{ secrets.ROCKETCHAT_WEBHOOK }} # # docker pull ghcr.io/bcgov/dts-endorser-service@sha256:57f946ab1053726ac6fcb71c85a98d355e926904ebe26db4798353668b3f6c68