From 9fe193b4af9b9e3a62d4434bbda24b85f75a693e Mon Sep 17 00:00:00 2001 From: michael Date: Fri, 10 Oct 2025 12:27:21 -0500 Subject: [PATCH] adjusted deploy scripts to NOT make a backup of front end when deploying new one --- scripts/build-frontend.sh | 11 ----------- scripts/full-deploy.sh | 11 ----------- 2 files changed, 22 deletions(-) diff --git a/scripts/build-frontend.sh b/scripts/build-frontend.sh index 767fbf8..f16d75b 100755 --- a/scripts/build-frontend.sh +++ b/scripts/build-frontend.sh @@ -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 "" } # ============================================================================= diff --git a/scripts/full-deploy.sh b/scripts/full-deploy.sh index c945724..806b478 100755 --- a/scripts/full-deploy.sh +++ b/scripts/full-deploy.sh @@ -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 "" } # =============================================================================