diff --git a/.drone.yml b/.drone.yml index 6f6b6b6..0d9c85c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -12,6 +12,8 @@ services: from_secret: db_password POSTGRES_DB: from_secret: db_database + volumes: + - /var/lib/postgresql/data steps: - name: wait-for-postgresql @@ -33,10 +35,11 @@ steps: - psql -h postgresql -U $POSTGRES_USER -d $POSTGRES_DB -c "SELECT 1;" || echo "Failed to connect using 'postgresql', trying localhost..." # Si cela échoue, essaie de se connecter via localhost - - psql -h localhost -U $POSTGRES_USER -d $POSTGRES_DB -c "SELECT 1;" + - psql -h localhost -U $POSTGRES_USER -d $POSTGRES_DB -c "SELECT 1;" || echo "Failed to connect using localhost." - name: check-postgres-logs - image: postgres:13 + image: docker:20.10.14 + privileged: true commands: # Commande pour afficher les logs du conteneur PostgreSQL - docker logs postgresql || echo "Failed to retrieve PostgreSQL logs."