260323:1423 fix CI : Verify relaase : 🐋 Login to Internal Registry #08
CI / CD Pipeline / build (push) Successful in 8m40s
CI / CD Pipeline / deploy (push) Failing after 7m22s

This commit is contained in:
admin
2026-03-23 14:23:30 +07:00
parent 7018713f1a
commit d20eb945fa
+11 -3
View File
@@ -40,11 +40,19 @@ if [ -z "$DB_PASSWORD" ]; then
if [ -f "$LCBP3_DIR/$CURRENT/.env.production" ]; then
export $(grep DB_PASSWORD "$LCBP3_DIR/$CURRENT/.env.production" | xargs)
fi
# Fallback to default if still empty
if [ -z "$DB_PASSWORD" ]; then
DB_PASSWORD="Center#2025"
fi
fi
docker exec lcbp3-mariadb mysqldump -u root -p"${DB_PASSWORD}" lcbp3_dms > "$BACKUP_FILE"
gzip "$BACKUP_FILE"
echo "✓ Backup created: $BACKUP_FILE.gz"
if docker exec mariadb mysqldump -u root -p"${DB_PASSWORD}" lcbp3 > "$BACKUP_FILE"; then
gzip "$BACKUP_FILE"
echo "✓ Backup created: $BACKUP_FILE.gz"
else
echo "⚠️ Database backup failed or mariadb container not running. Skipping backup for this deployment..."
rm -f "$BACKUP_FILE"
fi
# Step 2: Build latest images directly on QNAP
echo "[2/9] Building latest Docker images from source..."