Spaces:
Build error
Build error
| # 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!" | |