add DB_URL env to docker deployment

This commit is contained in:
Jc 2024-04-23 00:26:52 -04:00 committed by GitHub
commit 33c598c9af
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -34,13 +34,14 @@ jobs:
IMAGE_PATH: ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_REPOSITORY }}:latest IMAGE_PATH: ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_REPOSITORY }}:latest
APP_NAME: ${{ secrets.DOCKER_REPOSITORY }} APP_NAME: ${{ secrets.DOCKER_REPOSITORY }}
PORT: ${{ secrets.PORT }} PORT: ${{ secrets.PORT }}
DB_RUL: ${{ secrets.DB_URL }}
with: with:
host: ${{ secrets.DO_HOST }} host: ${{ secrets.DO_HOST }}
username: ${{ secrets.DO_USERNAME }} username: ${{ secrets.DO_USERNAME }}
key: ${{ secrets.DO_KEY }} key: ${{ secrets.DO_KEY }}
envs: IMAGE_PATH,APP_NAME,PORT envs: IMAGE_PATH,APP_NAME,PORT,DB_URL
script: | script: |
docker image pull $IMAGE_PATH docker image pull $IMAGE_PATH
docker container stop $APP_NAME docker container stop $APP_NAME
docker container rm $APP_NAME docker container rm $APP_NAME
docker container run -d --name $APP_NAME -p $PORT:$PORT $IMAGE_PATH docker container run -d --name $APP_NAME -p $PORT:$PORT -e DB_URL=$DB_URL $IMAGE_PATH