260323:1423 fix CI : Verify relaase : 🐋 Login to Internal Registry #08
This commit is contained in:
+9
-1
@@ -40,11 +40,19 @@ if [ -z "$DB_PASSWORD" ]; then
|
|||||||
if [ -f "$LCBP3_DIR/$CURRENT/.env.production" ]; then
|
if [ -f "$LCBP3_DIR/$CURRENT/.env.production" ]; then
|
||||||
export $(grep DB_PASSWORD "$LCBP3_DIR/$CURRENT/.env.production" | xargs)
|
export $(grep DB_PASSWORD "$LCBP3_DIR/$CURRENT/.env.production" | xargs)
|
||||||
fi
|
fi
|
||||||
|
# Fallback to default if still empty
|
||||||
|
if [ -z "$DB_PASSWORD" ]; then
|
||||||
|
DB_PASSWORD="Center#2025"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
docker exec lcbp3-mariadb mysqldump -u root -p"${DB_PASSWORD}" lcbp3_dms > "$BACKUP_FILE"
|
if docker exec mariadb mysqldump -u root -p"${DB_PASSWORD}" lcbp3 > "$BACKUP_FILE"; then
|
||||||
gzip "$BACKUP_FILE"
|
gzip "$BACKUP_FILE"
|
||||||
echo "✓ Backup created: $BACKUP_FILE.gz"
|
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
|
# Step 2: Build latest images directly on QNAP
|
||||||
echo "[2/9] Building latest Docker images from source..."
|
echo "[2/9] Building latest Docker images from source..."
|
||||||
|
|||||||
Reference in New Issue
Block a user