32 lines
1.0 KiB
Bash
Executable File
32 lines
1.0 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
# Jordan Bot - Deployment Script
|
|
# هذا السكربت يقوم برفع الكود إلى مستودع الـ Git الخاص بك
|
|
|
|
echo "🚀 البدء في عملية الرفع..."
|
|
|
|
# 1. إضافة كافة التغييرات
|
|
git add .
|
|
|
|
# 2. طلب رسالة الـ Commit من المستخدم
|
|
echo "📝 أدخل وصفاً للتغييرات (Commit Message):"
|
|
read commit_msg
|
|
|
|
if [ -z "$commit_msg" ]; then
|
|
commit_msg="Update: $(date +'%Y-%m-%d %H:%M:%S')"
|
|
fi
|
|
|
|
git commit -m "$commit_msg"
|
|
|
|
# 3. الرفع إلى الفرع الرئيسي (Main/Master)
|
|
echo "📤 جاري الرفع إلى المستودع..."
|
|
git push origin main
|
|
|
|
echo "✅ تم الرفع بنجاح!"
|
|
echo "--------------------------------------"
|
|
echo "💡 الخطوة التالية على السيرفر:"
|
|
echo "1. قم بالدخول إلى السيرفر عبر SSH"
|
|
echo "2. نفذ الأمر: git pull origin main"
|
|
echo "3. نفذ الأمر: cd backend && composer install"
|
|
echo "--------------------------------------"
|