Skip to content

Merge pull request #102 from ejp-rd-vp/94-redirection-to-ejp-rd-landi… #58

Merge pull request #102 from ejp-rd-vp/94-redirection-to-ejp-rd-landi…

Merge pull request #102 from ejp-rd-vp/94-redirection-to-ejp-rd-landi… #58

Workflow file for this run

name: DEV-CI-CD
on:
push:
branches: [ "develop" ]
jobs:
ci:
runs-on: ubuntu-latest
environment: DEV
steps:
- uses: actions/checkout@v3
- name: Build the Docker image
run: docker build . --build-arg BACKEND_URL=${{ secrets.BACKEND_URL }} --build-arg SSO_AUTH_URL=${{ secrets.SSO_AUTH_URL }} --build-arg SSO_USER_INFO_URL=${{ secrets.SSO_USER_INFO_URL }} --build-arg SSO_TOKEN_URL=${{ secrets.SSO_TOKEN_URL }} --build-arg SSO_CLIENT_ID=${{ secrets.SSO_CLIENT_ID }} --file docker/Dockerfile --tag ${{ secrets.DOCKER_IMAGE_TAG }} --no-cache
- name: Login to Registry
run: docker login ${{ secrets.REGISTRY_URL }} -u ${{ secrets.REGISTRY_USERNAME }} -p ${{ secrets.REGISTRY_PASSWORD }}
- name: Push the latest DEV image
run: docker push ${{ secrets.DOCKER_IMAGE_TAG }}
cd:
name: Redeploy - Webhook call
runs-on: ubuntu-latest
environment: DEV
needs: ci
steps:
- name: Redeploy
uses: joelwmale/webhook-action@master
with:
url: ${{ secrets.WEBHOOK_URL }}
headers: ${{ secrets.WEBHOOK_HEADERS }}