diff --git a/.drone.yml b/.drone.yml index f810311..a173f83 100644 --- a/.drone.yml +++ b/.drone.yml @@ -62,17 +62,15 @@ steps: GITEA_PAT: from_secret: ACTIONS_PAT commands: + # Todos los comandos de la lista deben tener esta indentación - cd /opt/gestion-integral - # Exportamos las variables para que 'docker compose' las lea. - # El doble '$$' escapa la variable para el parser de Drone. - export DB_SA_PASSWORD=$${SA_PASSWORD} - export JWT_KEY=$${JWT_KEY} + - docker login $${REGISTRY} -u $${GITEA_USER} -p $${GITEA_PAT} + - docker compose pull + - docker compose up -d + - docker image prune -af - # El login también usa las variables escapadas. - - docker login $${REGISTRY} -u $${GITEA_USER} -p $${GITEA_PAT} - - - docker compose pull - - docker compose up -d - - docker image prune -af + # depends_on está fuera de 'settings', al mismo nivel que 'name', 'image', etc. depends_on: - build-and-publish-frontend \ No newline at end of file