Skip to content

Update Dockerfile to copy .env file and built files in video-conversi… #8

Update Dockerfile to copy .env file and built files in video-conversi…

Update Dockerfile to copy .env file and built files in video-conversi… #8

Workflow file for this run

name: Publish api Docker Image
on:
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
# - name: Check trigger phrase
# run: |
# if [ ${{ github.event.inputs.trigger_phrase }} != "deploy" ]; then
# echo "The trigger phrase is incorrect. Please enter the correct trigger phrase."
# exit 1
# fi
- name: Checkout
uses: actions/checkout@v3
- name: Login to docker hub
run: echo "${{secrets.DOCKERHUB_TOKEN}}" | docker login -u "${{secrets.DOCKERHUB_USERNAME}}" --password-stdin
- name: Build API Gateway Docker Image
run: docker build ./api-gateway --file Dockerfile --tag ${{secrets.DOCKERHUB_USERNAME}}/api-gateway:latest
- name: Push API Gateway Docker Image
run: docker push ${{secrets.DOCKERHUB_USERNAME}}/api-gateway:latest
- name: Build API Server Docker Image
run: docker build ./api-server --file Dockerfile --tag ${{secrets.DOCKERHUB_USERNAME}}/api-server:latest
- name: Push API Server Docker Image
run: docker push ${{secrets.DOCKERHUB_USERNAME}}/api-server:latest