Console Output
02:45:25 [2025-11-21T02:45:25.485Z] + echo 🔧 Using Jenkins credentials for deployment...
02:45:25 [2025-11-21T02:45:25.485Z] 🔧 Using Jenkins credentials for deployment...
02:45:25 [2025-11-21T02:45:25.485Z] + export POSTGRES_DB=****
02:45:25 [2025-11-21T02:45:25.485Z] + export POSTGRES_USER=****
02:45:25 [2025-11-21T02:45:25.485Z] + export POSTGRES_PASSWORD=****
02:45:25 [2025-11-21T02:45:25.485Z] + export PROJECT_NAME=Generic PostgreSQL
02:45:25 [2025-11-21T02:45:25.485Z] + export PROJECT_SCHEMA=none
02:45:25 [2025-11-21T02:45:25.486Z] + export JENKINS_WORKSPACE=/home/geeplo/services/jenkins_home/workspace/****-deploy/****ql
02:45:25 [2025-11-21T02:45:25.486Z] + echo 📋 Deployment configuration:
02:45:25 [2025-11-21T02:45:25.486Z] 📋 Deployment configuration:
02:45:25 [2025-11-21T02:45:25.486Z] + echo Database: ****
02:45:25 [2025-11-21T02:45:25.486Z] Database: ****
02:45:25 [2025-11-21T02:45:25.486Z] + echo User: ****
02:45:25 [2025-11-21T02:45:25.486Z] User: ****
02:45:25 [2025-11-21T02:45:25.486Z] + echo Project: Generic PostgreSQL
02:45:25 [2025-11-21T02:45:25.486Z] Project: Generic PostgreSQL
02:45:25 [2025-11-21T02:45:25.486Z] + echo Schema: none
02:45:25 [2025-11-21T02:45:25.486Z] Schema: none
02:45:25 [2025-11-21T02:45:25.486Z] + echo Workspace: /home/geeplo/services/jenkins_home/workspace/****-deploy/****ql
02:45:25 [2025-11-21T02:45:25.487Z] Workspace: /home/geeplo/services/jenkins_home/workspace/****-deploy/****ql
02:45:25 [2025-11-21T02:45:25.487Z] + echo Password: [REDACTED]
02:45:25 [2025-11-21T02:45:25.487Z] Password: [REDACTED]
02:45:25 [2025-11-21T02:45:25.487Z] + docker-compose -f docker-compose.yml down
02:45:25 [2025-11-21T02:45:25.487Z] Container datashield-backup Stopping
02:45:40 [2025-11-21T02:45:40.501Z] Container datashield-backup Stopped
02:45:40 [2025-11-21T02:45:40.501Z] Container datashield-backup Removing
02:45:40 [2025-11-21T02:45:40.501Z] Container datashield-backup Removed
02:45:40 [2025-11-21T02:45:40.501Z] Container ****-**** Stopping
02:45:42 [2025-11-21T02:45:42.368Z] Container ****-**** Stopped
02:45:42 [2025-11-21T02:45:42.369Z] Container ****-**** Removing
02:45:42 [2025-11-21T02:45:42.620Z] Container ****-**** Removed
02:45:42 [2025-11-21T02:45:42.620Z] Network ****-deploy_datashield-network Removing
02:45:42 [2025-11-21T02:45:42.620Z] Network ****-deploy_datashield-network Resource is still in use
02:45:42 [2025-11-21T02:45:42.621Z] + sed s/\${POSTGRES_DB}/****/g docker-compose.yml
02:45:42 [2025-11-21T02:45:42.621Z] + sed -i s/\${POSTGRES_USER}/****/g docker-compose.tmp.yml
02:45:42 [2025-11-21T02:45:42.621Z] + sed -i s/\${POSTGRES_PASSWORD}/****/g docker-compose.tmp.yml
02:45:42 [2025-11-21T02:45:42.621Z] + sed -i s/\${PROJECT_NAME}/Generic PostgreSQL/g docker-compose.tmp.yml
02:45:42 [2025-11-21T02:45:42.621Z] + sed -i s/\${PROJECT_SCHEMA}/none/g docker-compose.tmp.yml
02:45:42 [2025-11-21T02:45:42.621Z] + sed -i s|\${JENKINS_WORKSPACE:-./****ql}|/home/geeplo/services/jenkins_home/workspace/****-deploy/****ql|g docker-compose.tmp.yml
02:45:42 [2025-11-21T02:45:42.622Z] + docker-compose -f docker-compose.tmp.yml up -d ****
02:45:42 [2025-11-21T02:45:42.873Z] Container ****-**** Creating
02:45:44 [2025-11-21T02:45:44.738Z] **** Your kernel does not support memory limit capabilities or the cgroup is not mounted. Limitation discarded.
02:45:44 [2025-11-21T02:45:44.738Z] **** Your kernel does not support memory soft limit capabilities or the cgroup is not mounted. Limitation discarded.
02:45:44 [2025-11-21T02:45:44.738Z] Container ****-**** Created
02:45:44 [2025-11-21T02:45:44.738Z] Container ****-**** Starting
02:45:45 [2025-11-21T02:45:45.293Z] Container ****-**** Started
02:45:45 [2025-11-21T02:45:45.293Z] + echo ⏳ Waiting for PostgreSQL to be ready...
02:45:45 [2025-11-21T02:45:45.293Z] ⏳ Waiting for PostgreSQL to be ready...
02:45:45 [2025-11-21T02:45:45.293Z] + docker exec ****-**** pg_isready -U **** -d ****
02:45:45 [2025-11-21T02:45:45.544Z] + echo ⏳ Waiting for PostgreSQL (attempt {1..60}/60)...
02:45:45 [2025-11-21T02:45:45.545Z] ⏳ Waiting for PostgreSQL (attempt {1..60}/60)...
02:45:45 [2025-11-21T02:45:45.545Z] + sleep 2
02:45:48 [2025-11-21T02:45:48.030Z] + docker exec ****-**** pg_isready -U **** -d ****
02:45:48 [2025-11-21T02:45:48.031Z] /var/run/****ql:5432 - accepting connections
02:45:48 [2025-11-21T02:45:48.031Z] + docker-compose -f docker-compose.tmp.yml up -d ****-backup
02:45:48 [2025-11-21T02:45:48.031Z] Container ****-**** Running
02:45:48 [2025-11-21T02:45:48.031Z] Container datashield-backup Creating
02:45:51 [2025-11-21T02:45:51.261Z] Container datashield-backup Created
02:45:51 [2025-11-21T02:45:51.261Z] Container ****-**** Waiting
02:45:51 [2025-11-21T02:45:51.512Z] Container ****-**** Healthy
02:45:51 [2025-11-21T02:45:51.512Z] Container datashield-backup Starting
02:45:52 [2025-11-21T02:45:52.424Z] Container datashield-backup Started
02:45:52 [2025-11-21T02:45:52.424Z] + rm docker-compose.tmp.yml