نص باش بسيط لبناء مشاريع GO لمشاريع متعددة؟
relext.sh هي أداة تجعل من السهل إنشاء مشاريع GO لمنصات متعددة. قم ببناء ثنائيات إصدار تطبيق GO الخاص بك لجميع المنصات التي تهم في لحظة واحدة.
./release.sh --name [app name] --version [version]
لاستخدام release.sh ، ما عليك سوى تشغيله من سطر الأوامر مع وسيطات --name و- --version . على سبيل المثال:
./release.sh --name "myapp" --version "1.0.0"
سيؤدي ذلك إلى إنشاء مشروع GO الخاص بك للأهداف المتاحة وإخراج الثنائيات الناتجة إلى / البناء / الدليل مع الأسماء المحددة.
لتثبيت الإصدار. sh ، فقط ضعه في مجلد في طريقك ، مثل /usr/local/bin ، أو /usr/bin للمغامرة حقًا :)
لعرض صفحة MAN لـ REFERE.SH ، قم بتشغيل الأمر التالي:
man ./release.sh أو ./release.sh --help
تم ترخيص هذا التطبيق بموجب ترخيص برنامج MIT.
release.sh يرحب بالمساهمات في المشروع! إذا كانت لديك فكرة عن ميزة جديدة أو وجدت خطأ ، فيرجى فتح مشكلة على مستودع GitHub. إذا كنت ترغب في تنفيذ ميزة جديدة أو إصلاح خطأ بنفسك ، فيرجى اتباع هذه الخطوات:
master للمستودعشكرا لك على دعمك!