Spaces:
Build error
Build error
File size: 2,028 Bytes
6b08db7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | #!/bin/bash
# Deploy NSN Integration Dashboard to Hugging Face Spaces
echo "π NSN Integration Dashboard - Hugging Face Spaces Deployment"
echo "=============================================================="
# Configuration
SPACE_NAME="nsn-integration-dashboard"
HF_USERNAME="${HF_USERNAME:-your-username}"
SPACE_URL="https://huggingface.co/spaces/${HF_USERNAME}/${SPACE_NAME}"
echo ""
echo "π Pre-deployment Checklist:"
echo " 1. Hugging Face account created"
echo " 2. HF_USERNAME environment variable set"
echo " 3. Git configured with HF credentials"
echo ""
read -p "Continue with deployment? (y/n) " -n 1 -r
echo
if [[ ! $REPLY =~ ^[Yy]$ ]]
then
exit 1
fi
# Create temporary deployment directory
DEPLOY_DIR="./deploy_temp"
echo ""
echo "π Creating deployment directory..."
mkdir -p $DEPLOY_DIR
# Copy required files
echo "π¦ Copying files..."
cp app.py $DEPLOY_DIR/
cp huggingface_dashboard.py $DEPLOY_DIR/
cp backend_telemetry_rank_adapter.py $DEPLOY_DIR/
cp edit_propagation_engine.py $DEPLOY_DIR/
cp rank_feedback_generator.py $DEPLOY_DIR/
cp ensemble_inference_manager.py $DEPLOY_DIR/
cp requirements_dashboard.txt $DEPLOY_DIR/requirements.txt
cp README_SPACES.md $DEPLOY_DIR/README.md
echo "β
Files copied successfully"
# Initialize git if needed
cd $DEPLOY_DIR
if [ ! -d ".git" ]; then
echo ""
echo "π§ Initializing git repository..."
git init
git remote add origin https://huggingface.co/spaces/${HF_USERNAME}/${SPACE_NAME}
fi
# Commit and push
echo ""
echo "π€ Committing and pushing to Hugging Face..."
git add .
git commit -m "Deploy NSN Integration Dashboard v2.4.0"
git push -u origin main
cd ..
echo ""
echo "β
Deployment complete!"
echo ""
echo "π Your dashboard will be available at:"
echo " ${SPACE_URL}"
echo ""
echo "β±οΈ Build time: ~2-3 minutes"
echo ""
echo "π Next steps:"
echo " 1. Visit your Space URL"
echo " 2. Check build logs"
echo " 3. Test all panels"
echo " 4. Share with community"
echo ""
echo "π Happy contributing!"
|