adjusted deploy scripts to NOT make a backup of front end when deploying new one

This commit is contained in:
michael 2025-10-10 12:27:21 -05:00
parent bc0a2ca43c
commit 9fe193b4af
2 changed files with 0 additions and 22 deletions

View file

@ -137,14 +137,6 @@ deploy_to_apache() {
sudo mkdir -p "$DEPLOY_DIR"
print_success "Deployment directory ready"
# Backup existing deployment (if any)
if [ -d "$DEPLOY_DIR" ] && [ "$(ls -A $DEPLOY_DIR)" ]; then
BACKUP_DIR="$DEPLOY_DIR.backup.$(date +%Y%m%d_%H%M%S)"
print_info "Backing up existing deployment to $BACKUP_DIR"
sudo cp -r "$DEPLOY_DIR" "$BACKUP_DIR"
print_success "Backup created"
fi
# Clear deployment directory
print_info "Clearing deployment directory..."
sudo rm -rf "$DEPLOY_DIR"/*
@ -215,9 +207,6 @@ display_summary() {
echo ""
echo "To verify the deployment, visit the URL above in your browser."
echo ""
echo "If you need to rollback, backups are stored in:"
echo " $DEPLOY_DIR.backup.*"
echo ""
}
# =============================================================================

View file

@ -217,14 +217,6 @@ build_and_deploy_frontend() {
# Deploy to Apache
print_info "Deploying to $FRONTEND_DEPLOY_DIR..."
# Create backup of existing deployment
if [ -d "$FRONTEND_DEPLOY_DIR" ] && [ "$(ls -A $FRONTEND_DEPLOY_DIR 2>/dev/null)" ]; then
BACKUP_DIR="${FRONTEND_DEPLOY_DIR}.backup.$(date +%Y%m%d_%H%M%S)"
print_info "Creating backup at $BACKUP_DIR"
cp -r "$FRONTEND_DEPLOY_DIR" "$BACKUP_DIR"
print_success "Backup created"
fi
# Clear and deploy
print_info "Clearing deployment directory..."
rm -rf "$FRONTEND_DEPLOY_DIR"/*
@ -277,9 +269,6 @@ display_summary() {
echo " Restart service: sudo docker compose $COMPOSE_FILES restart [service]"
echo " Check status: sudo docker compose $COMPOSE_FILES ps"
echo ""
echo -e "${YELLOW}Note: If you created a backup, it's stored at:${NC}"
ls -dt ${FRONTEND_DEPLOY_DIR}.backup.* 2>/dev/null | head -1 || echo " (No backup created)"
echo ""
}
# =============================================================================