परिनियोजन प्रोफ़ाइल कॉन्फ़िगर करें
परिनियोजन प्रोफ़ाइल परिनियोजन उपयोगकर्ता सेटिंग्स से लिंक की जाती हैं . ALM एक्सेलेरेटर ऐप परिनियोजन प्रोफाइल का उपयोग करके परिनियोजन उपयोगकर्ताओं के लिए निर्णय लेता है कि समाधान परिनियोजित करते समय शाखाएँ कहाँ और कैसे बनानी हैं तथा अनुमोदन कैसे करना है। यह आपकी परियोजनाओं और रिपॉजिटरी से जुड़ने का तरीका जानने के लिए भी उनका उपयोग करता है। Azure DevOps
ALM एक्सेलेरेटर ऐप का उपयोग करके परिनियोजन प्रोफ़ाइल बनाएँ
अपने समाधानों के लिए एक प्रोफ़ाइल बनाएँ ताकि आप स्रोत नियंत्रण लागू कर सकें और उन्हें स्वचालित रूप से परिनियोजित कर सकें.
ALM Accelerator for Power Platform अनुप्रयोग खोलें. यदि आपके पास एक से अधिक उपयोगकर्ता सेटिंग हैं, तो सूची में से कोई अनुभव चुनें. अन्यथा, ऐप डिफ़ॉल्ट UI का उपयोग करता है।
यदि कोई उपयोगकर्ता सेटिंग आपके साथ साझा की गई है, तो आप केवल उन समाधानों पर फ़ंक्शन निष्पादित कर सकते हैं जिनमें परिनियोजन प्रोफ़ाइल है. यदि आपके साथ साझा की गई उपयोगकर्ता सेटिंग में समाधान के लिए प्रोफ़ाइल नहीं है, तो आप उस समाधान पर कार्रवाई नहीं कर सकते.
ऐसे समाधान के लिए जिसे कोई प्रोफ़ाइल असाइन नहीं की गई है, एक प्रोफ़ाइल चुनें चुनें.
सूची से एक प्रोफ़ाइल चुनें. या, एक बनाने के लिए + चुनें, नई प्रोफ़ाइल के लिए नाम दर्ज करें, संगठन , प्रोजेक्ट , रिपो , और लक्ष्य शाखा चुनें, और फिर बनाएँ चुनें।
एक नई प्रोफ़ाइल बनाना सत्यापन, परीक्षण और उत्पादन के लिए डिफ़ॉल्ट कॉन्फ़िगरेशन के साथ परिनियोजन परिवेश को स्वचालित रूप से पॉप्युलेट करता है. इन परिवेशों के URL में आपके परिवेश के वास्तविक URL के लिए प्लेसहोल्डर होता है।
अपने सत्यापन, परीक्षण और उत्पादन परिवेशों के लिए URL दर्ज करें.
प्रोफ़ाइल में अपने परिवर्तनों को सहेजने के लिए सहेजें का चयन करें, और फिर प्रोफ़ाइल को समाधान के लिए डिफ़ॉल्ट के रूप में सहेजें.
ALM एक्सेलेरेटर एडमिन ऐप का उपयोग करके परिनियोजन प्रोफ़ाइल अपडेट करें
आप ALM एक्सेलेरेटर ऐप में आसानी से प्रोफाइल बना सकते हैं। आप ALM एक्सेलेरेटर एडमिन ऐप का उपयोग करके प्रोफाइल बना और अपडेट भी कर सकते हैं। हम अनुशंसा करते हैं कि आप परिनियोजन प्रोफ़ाइल बनाने के लिए ALM एक्सेलेरेटर ऐप का उपयोग करें, और फिर उन्हें अपडेट करने के लिए व्यवस्थापक ऐप का उपयोग करें.
परिनियोजन प्रोफ़ाइल फ़ॉर्म में निम्नलिखित फ़ील्ड दिखाई देते हैं:
- नाम: ALM एक्सेलेरेटर ऐप में प्रोफ़ाइल की पहचान करता है.
- AzDO संगठन: उस संगठन की पहचान करता है जिसमें समाधान के लिए परियोजना और रिपोजिटरी शामिल है। Azure DevOps
- AzDO प्रोजेक्ट: उस Azure DevOps प्रोजेक्ट की पहचान करता है जिसमें समाधान के लिए रिपोजिटरी शामिल है।
- रिपोजिटरी: उस रिपोजिटरी की पहचान करता है जिसमें समाधान शामिल है. Azure DevOps
- लक्ष्य शाखा: रिपॉजिटरी में उस शाखा की पहचान करता है जिससे नई सुविधा शाखाएँ बनाई जाती हैं और जब कोई परिनियोजन अनुरोध किया जाता है, तो नए पुल अनुरोधों के लिए लक्ष्य शाखा की पहचान करता है। इस फ़ील्ड के लिए एक विशेष मान जिसे [समाधान शाखाओं का उपयोग करें] कहा जाता है, जब आप ऐप का उपयोग करके प्रोफ़ाइल बनाते हैं तो डिफ़ॉल्ट होता है। यह मान अनुप्रयोग को परिनियोजन के लिए लक्ष्य शाखा के रूप में समाधान के शाखा नाम का उपयोग करने के लिए कहता है. यह उपयोग हेतु अनुशंसित मान है। यदि आप किसी भिन्न मान का उपयोग करने का निर्णय लेते हैं, तो आपको उचित रूप से ट्रिगर करने के लिए अपने पाइपलाइन टेम्पलेट्स को अपडेट करने की आवश्यकता हो सकती है।
- AzDO पाइपलाइन प्रोजेक्ट: उस Azure DevOps प्रोजेक्ट की पहचान करता है जिसमें समाधान के लिए पाइपलाइनें शामिल हैं. यदि आप कोई मान निर्दिष्ट नहीं करते हैं, तो ऐप AzDO Project फ़ील्ड में मान का उपयोग करता है. इस क्षेत्र का प्रयोग बहुत कम किया जाता है। यह केवल तभी आवश्यक है जब आप समाधान से भिन्न परियोजना में निर्यात, आयात और हटाने की पाइपलाइनों को होस्ट कर रहे हों।
- सेवा कनेक्शन नाम: परिवेशों से कनेक्ट करने के लिए उपयोग किए जाने वाले सेवा कनेक्शन के नाम की पहचान करता है। Azure DevOps Dataverse यह फ़ील्ड आपको अपने सभी समाधानों और पाइपलाइनों के लिए प्रत्येक के लिए एक अलग सेवा कनेक्शन के बजाय प्रोजेक्ट में एक एकल सेवा कनेक्शन रखने की अनुमति देता है। Azure DevOps यदि आप कोई मान निर्दिष्ट नहीं करते हैं, तो ऐप यह मान लेता है कि आपके द्वारा उपयोग किए जा रहे सेवा कनेक्शन नाम का नाम Dataverse पर्यावरण के URL के समान है।
- रिपॉजिटरी आईडी: Azure DevOps में रिपॉजिटरी की पहचान करता है और ALM एक्सेलेरेटर ऐप में रिपॉजिटरी को विशिष्ट रूप से पहचानता है।
Azure DevOpsमें यह मान ढूंढने के लिए, प्रोजेक्ट सेटिंग्स में रिपॉजिटरी पर जाएँ और URL में मान कॉपी करें। उदाहरण के लिए, यदि URL
https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9
है, तो रिपोजिटरी ID123b59bc-f413-432b-bae5-1d754b725ca9
है।