مقدمة لإجراءات جيثب

في مقالة Senior App Dev Manager ، سيوضح لنا Jason Giordano كيفية استخدام إجراءات GitHub لإنشاء حل CI / CD بسيط للغاية.

تعمل GitHub Actions ، التي تم إصدارها في 13 نوفمبر 2019 ، على تسهيل أتمتة جميع مهام سير العمل في البرنامج. يمكنك قراءة التفاصيل هنا .



كما أوصي بأن تتعرف على هذه الوثائق قبل اتخاذ قرار بتوسيع الحل الخاص بك.

الأدوات اللازمة


DotNet Core (2.2): dotnet.microsoft.com/download/dotnet-core
بوابة: git-scm.com/downloads
سطح مكتب جيثب: desktop.github.com

البدء:


افتح موجه الأوامر واكتب:

dotnet new console -o "Blog" 

صورة

 cd Blog dotnet run 

صورة

 git init git add . git commit -m "Init" 

صورة

بالنسبة للخطوة الأخيرة (git push) ، سوف نستخدم واجهة المستخدم الرسومية لإظهار خيار آخر للعمل مع مستودعات Git.

لذا ، أولاً ، افتح GitHub Desktop وانقر على "إضافة مستودع موجود من محرك الأقراص الثابتة ..."

صورة

الآن انقر على "اختيار ..." ، وانتقل إلى مجلد "Blog" وانقر على "تحديد مجلد" ، ثم "إضافة مستودع"

صورة

انقر فوق "نشر مستودع"

صورة

انقر فوق "نشر مستودع" مرة أخرى

صورة

الآن انقر على "عرض على جيثب"

صورة

انقر فوق "إعداد الإجراءات"

صورة

انقر فوق "إعداد سير العمل"

صورة

انقر على "بدء الالتزام" متبوعًا "الالتزام بملف جديد"

صورة

انتقل إلى علامة التبويب "إجراءات"

صورة

انقر فوق ".NET Core" لرؤية الإنشاء التلقائي

صورة

انتقل الآن إلى علامة التبويب "الرمز"

صورة

انقر فوق "Program.cs"

صورة

انقر على أيقونة "تحرير هذا الملف"

صورة

تغيير النص إلى:

 String sDayOfWeek = DateTime.Now.ToString("dddd"); Console.WriteLine("Happy " + sDayOfWeek + "!"); 


صورة

انقر فوق "الالتزام بالتغييرات"

صورة

ارجع إلى علامة التبويب "إجراءات" لعرض عملية الإنشاء التلقائي.

صورة

لقد كانت مقدمة بسيطة جدًا لتطبيق GitHub Actions ، بالإضافة إلى مقدمة لبعض الأدوات الأخرى التي من المحتمل أن تستخدمها في المستقبل. أنت الآن جاهز لتطبيق هذه المفاهيم الأساسية على عملية التطوير واستكشاف مسارات العمل المعقدة المتاحة.

Source: https://habr.com/ru/post/ar481502/


All Articles