Updating Files
هذا الالتزام موجود في:
@@ -66,18 +66,18 @@ echo "✅ Image pushed: ${DOCKER_USERNAME}/${IMAGENAME}:${new_tag}"
|
||||
# Ghaymah deployment
|
||||
if command -v gy &> /dev/null; then
|
||||
echo "☁️ Setting up Ghaymah deployment..."
|
||||
|
||||
|
||||
# Create project with the project name
|
||||
echo "🔧 Creating project: ${project_name}"
|
||||
project_id=$(gy resource project create --set .name=${project_name} | awk '/ID:/ {print $NF}')
|
||||
|
||||
|
||||
if [ -z "$project_id" ]; then
|
||||
echo "❌ Failed to get project ID"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
echo "✅ Project ID: ${project_id}"
|
||||
|
||||
|
||||
# Create .ghaymah.json configuration using both names
|
||||
cat > .ghaymah.json <<EOF
|
||||
{
|
||||
@@ -101,16 +101,16 @@ if command -v gy &> /dev/null; then
|
||||
"resourceTier": "t1"
|
||||
}
|
||||
EOF
|
||||
|
||||
|
||||
echo "✅ Configuration file created:"
|
||||
echo " - Project: ${project_name} (ID: ${project_id})"
|
||||
echo " - App: ${app_name}"
|
||||
echo " - Image: ${DOCKER_USERNAME}/${IMAGENAME}:${new_tag}"
|
||||
|
||||
|
||||
# Deploy to Ghaymah
|
||||
echo "🚀 Deploying to Ghaymah..."
|
||||
gy resource app launch
|
||||
|
||||
|
||||
echo "🎉 Deployment successful!"
|
||||
echo "📊 Project: ${project_name}"
|
||||
echo "📱 App: ${app_name}"
|
||||
|
||||
المرجع في مشكلة جديدة
حظر مستخدم