Load .env for deploy
This commit is contained in:
@@ -43,5 +43,14 @@ jobs:
|
|||||||
port: ${{ secrets.SSH_PORT }}
|
port: ${{ secrets.SSH_PORT }}
|
||||||
script: |
|
script: |
|
||||||
cd ${{ secrets.DEPLOY_PATH }}
|
cd ${{ secrets.DEPLOY_PATH }}
|
||||||
docker compose --env-file .env.production pull
|
cat << 'EOF' > .env
|
||||||
docker compose --env-file .env.production up -d
|
${{ secrets.DEPLOY_ENV_FILE }}
|
||||||
|
EOF
|
||||||
|
|
||||||
|
# Export variables from .env file
|
||||||
|
set -a
|
||||||
|
source .env
|
||||||
|
set +a
|
||||||
|
|
||||||
|
docker compose --env-file .env pull
|
||||||
|
docker compose --env-file .env up -d
|
||||||
|
|||||||
Reference in New Issue
Block a user