गिटहब क्रियाओं का परिचय

इस वरिष्ठ ऐप देव प्रबंधक लेख में, जेसन जियोर्डानो हमें दिखाएंगे कि कैसे एक बहुत ही सरल CI या CD समाधान बनाने के लिए GitHub Actions का उपयोग किया जाता है।

GitHub Actions, जो 13 नवंबर, 2019 को जारी किया गया था, आपके सभी सॉफ्टवेयर वर्कफ़्लो को स्वचालित करना आसान बनाता है। आप यहाँ विवरण पढ़ सकते हैं।



मैं यह भी सलाह देता हूं कि आप अपने समाधान का विस्तार करने का निर्णय लेने से पहले इस दस्तावेज से परिचित हों।

आवश्यक उपकरण


डॉटनेट कोर (2.2): dotnet.microsoft.com/download/dotnet-core
Git: git-scm.com/downloads
GitHub डेस्कटॉप: Desktop.github.com

आरंभ करना:


कमांड प्रॉम्प्ट खोलें और टाइप करें:

dotnet new console -o "Blog" 

छवि

 cd Blog dotnet run 

छवि

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

छवि

अंतिम चरण (गिट पुश) के लिए, हम जीआईटी रिपॉजिटरी के साथ काम करने के लिए एक और विकल्प प्रदर्शित करने के लिए जीयूआई का उपयोग करेंगे।

इसलिए, सबसे पहले GitHub डेस्कटॉप खोलें और "अपनी हार्ड ड्राइव से एक मौजूदा रिपोजिटरी जोड़ें" पर क्लिक करें।

छवि

अब "चुनें ..." पर क्लिक करें, "ब्लॉग" फ़ोल्डर पर जाएं और "फ़ोल्डर चुनें" पर क्लिक करें, फिर "रिपॉजिटरी जोड़ें"

छवि

"रिपॉजिटरी प्रकाशित करें" पर क्लिक करें

छवि

फिर से "प्रकाशित प्रकाशित करें" पर क्लिक करें

छवि

अब "GitHub पर देखें" पर क्लिक करें

छवि

"कार्रवाई सेट करें" पर क्लिक करें

छवि

"इस वर्कफ़्लो को सेट करें" पर क्लिक करें

छवि

"कमिट करें" पर क्लिक करें और उसके बाद "कमिट नई फाइल" पर क्लिक करें।

छवि

"कार्रवाई" टैब पर जाएं

छवि

ऑटो बिल्ड देखने के लिए ".NET कोर" पर क्लिक करें

छवि

अब "कोड" टैब पर जाएं

छवि

"Program.cs" पर क्लिक करें

छवि

"इस फ़ाइल को संपादित करें" आइकन पर क्लिक करें

छवि

पाठ को इसमें बदलें:

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


छवि

"परिवर्तन बदलें" पर क्लिक करें

छवि

स्वचालित निर्माण प्रक्रिया को देखने के लिए "क्रियाएँ" टैब पर लौटें।

छवि

यह गीथहब क्रियाओं का एक बहुत ही सरल परिचय था, साथ ही साथ कुछ अन्य साधनों का भी परिचय था जिनका उपयोग आप भविष्य में करने की संभावना रखते हैं। अब आप इन बुनियादी अवधारणाओं को विकास प्रक्रिया में लागू करने और उपलब्ध जटिल वर्कफ़्लोज़ का पता लगाने के लिए तैयार हैं।

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


All Articles