some progress
This commit is contained in:
Executable
+45
@@ -0,0 +1,45 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Deployment script for sidecars folder
|
||||
# This script creates a compressed archive of the sidecars folder for easy deployment
|
||||
|
||||
set -e
|
||||
|
||||
echo "Creating deployment package for sidecars..."
|
||||
|
||||
# Navigate to project root
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
# Create a temporary directory
|
||||
TEMP_DIR=$(mktemp -d)
|
||||
echo "Using temporary directory: $TEMP_DIR"
|
||||
|
||||
# Copy sidecars folder to temp, excluding unnecessary files
|
||||
echo "Copying files..."
|
||||
rsync -a --exclude='*.md' --exclude='.git' sidecars/ "$TEMP_DIR/sidecars/"
|
||||
|
||||
# Create archive
|
||||
ARCHIVE_NAME="sidecars-$(date +%Y%m%d-%H%M%S).tar.gz"
|
||||
echo "Creating archive: $ARCHIVE_NAME"
|
||||
cd "$TEMP_DIR"
|
||||
tar -czf "$OLDPWD/$ARCHIVE_NAME" sidecars/
|
||||
|
||||
# Cleanup
|
||||
cd "$OLDPWD"
|
||||
rm -rf "$TEMP_DIR"
|
||||
|
||||
# Get file size
|
||||
SIZE=$(du -h "$ARCHIVE_NAME" | cut -f1)
|
||||
|
||||
echo ""
|
||||
echo "✓ Deployment package created successfully!"
|
||||
echo " File: $ARCHIVE_NAME"
|
||||
echo " Size: $SIZE"
|
||||
echo ""
|
||||
echo "To deploy to your server:"
|
||||
echo " 1. Upload $ARCHIVE_NAME to your server"
|
||||
echo " 2. Extract: tar -xzf $ARCHIVE_NAME"
|
||||
echo " 3. Move to correct location: mv sidecars /path/to/jobifygarden.com/engine/"
|
||||
echo ""
|
||||
echo "Or use rsync directly:"
|
||||
echo " rsync -avz --progress sidecars/ user@server:/path/to/jobifygarden.com/engine/sidecars/"
|
||||
Reference in New Issue
Block a user