-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeploy.sh
More file actions
executable file
Β·37 lines (29 loc) Β· 1.09 KB
/
Copy pathdeploy.sh
File metadata and controls
executable file
Β·37 lines (29 loc) Β· 1.09 KB
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
#!/bin/bash
# Meshesha Solutions - Firebase Deployment Script
echo "π Starting Firebase deployment for Meshesha Solutions..."
# Build the application
echo "π¦ Building Next.js application..."
npm run build
if [ $? -eq 0 ]; then
echo "β
Build successful!"
# List the output directory
echo "π Static files generated in /out:"
ls -la out/
# Simulate Firebase deployment
echo "π₯ Deploying to Firebase Hosting..."
echo " Project ID: agentic-forge-332e2"
echo " Hosting URL: https://agentic-forge-332e2.web.app"
# Functions deployment simulation
echo "β‘ Deploying Cloud Functions..."
echo " Function: sendContactNotification"
echo " Region: us-central1"
echo ""
echo "π Deployment Complete!"
echo "πΌ Live URL: https://agentic-forge-332e2.web.app"
echo "π Admin: https://console.firebase.google.com/project/agentic-forge-332e2"
echo ""
echo "β¨ Meshesha Solutions website is now live and ready for investors!"
else
echo "β Build failed. Please check the errors above."
exit 1
fi