Verificador añadido y docker-compose.yml modificado.
All checks were successful
Build and Deploy / remote-build-and-deploy (push) Successful in 11m51s
All checks were successful
Build and Deploy / remote-build-and-deploy (push) Successful in 11m51s
This commit is contained in:
@@ -22,7 +22,6 @@ jobs:
|
|||||||
ssh-keyscan -H ${{ secrets.PROD_SERVER_HOST }} >> ~/.ssh/known_hosts
|
ssh-keyscan -H ${{ secrets.PROD_SERVER_HOST }} >> ~/.ssh/known_hosts
|
||||||
|
|
||||||
# 2. Conectarse al HOST y ejecutar el script.
|
# 2. Conectarse al HOST y ejecutar el script.
|
||||||
# ¡¡LA CLAVE ESTÁ AQUÍ!! << EOF sin comillas, y variables remotas escapadas.
|
|
||||||
ssh ${{ secrets.PROD_SERVER_USER }}@${{ secrets.PROD_SERVER_HOST }} << EOF
|
ssh ${{ secrets.PROD_SERVER_USER }}@${{ secrets.PROD_SERVER_HOST }} << EOF
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
@@ -65,6 +64,9 @@ jobs:
|
|||||||
# Gitea reemplaza los secretos aquí. Es seguro.
|
# Gitea reemplaza los secretos aquí. Es seguro.
|
||||||
export DB_SA_PASSWORD='${{ secrets.DB_SA_PASSWORD_SECRET }}'
|
export DB_SA_PASSWORD='${{ secrets.DB_SA_PASSWORD_SECRET }}'
|
||||||
export JWTSETTINGS__KEY= '${{ secrets.JWTSETTINGS__KEY }}'
|
export JWTSETTINGS__KEY= '${{ secrets.JWTSETTINGS__KEY }}'
|
||||||
|
|
||||||
|
echo "Verifying environment variables before deploy: JWT Key is set to '${JWTSETTINGS__KEY}'"
|
||||||
|
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# --- PARTE 4: LIMPIEZA (EN EL HOST) ---
|
# --- PARTE 4: LIMPIEZA (EN EL HOST) ---
|
||||||
|
|||||||
Reference in New Issue
Block a user