first
This commit is contained in:
31
deploy.sh
Executable file
31
deploy.sh
Executable file
@@ -0,0 +1,31 @@
|
||||
#!/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 "--------------------------------------"
|
||||
Reference in New Issue
Block a user