Skip to content

Commit

Permalink
docker aws
Browse files Browse the repository at this point in the history
  • Loading branch information
luiseduardoalencar committed Nov 25, 2024
1 parent 174ed92 commit 55ff0cf
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion .github/workflows/prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,16 @@ jobs:
- name: Build Docker Image
run: docker build -t luiseduardoalencar/gestao_vagas .
- name: Publish Image
run: docker push luiseduardoalencar/gestao_vagas
run: docker push luiseduardoalencar/gestao_vagas

deploy:
needs: build
runs-on: self-hosted
steps:
- name: Pull image docker hub
run: docker pull luiseduardoalencar/gestao_vagas:latest
- name: remove container
run: docker rm -f
- name: Run docker container gestao-vagas
run: docker run -d -p 8080:8080 -e DATABASE_URL=${{secrets.DATABASE_URL}} -e DATABASE_PASSWORD=${{secrets.DATABASE_PASSWORD}} -e DATABASE_USERNAME=${{secrets.DATABASE_USERNAME}} --name gestao-vagas luiseduardoalencar/gestao_vagas

0 comments on commit 55ff0cf

Please sign in to comment.