Konfigurowanie profilów wdrażania
Profile wdrażania są połączone z ustawieniami użytkownika wdrożenia. Aplikacja ALM Accelerator wykorzystuje profile wdrożeń, aby podejmować dla użytkowników wdrożeń decyzje dotyczące tego, gdzie i jak tworzyć gałęzie i zatwierdzenia podczas wdrażania rozwiązań. Ich użycie również umożliwia łączenie się z projektami i repozytoriami Azure DevOps.
Tworzenie profilów wdrażania za pomocą aplikacji ALM Accelerator
Należy utworzyć profil dla rozwiązań, aby można było stosować kontrolę źródła i automatycznie je wdrażać.
Otwórz aplikację ALM Accelerator for Power Platform. Jeśli istnieje wiele dostępnych ustawień użytkownika, wybierz środowisko z listy. W przeciwnym razie aplikacja używa domyślnego interfejsu użytkownika.
Jeśli zostało udostępnione ustawienie użytkownika, funkcje można wykonywać tylko dla rozwiązań z profilem wdrażania. Jeśli ustawienie użytkownika, które udostępniono użytkownikowi, nie ma profilu dla rozwiązania, nie można wykonywać działań na tym rozwiązaniu.
Wybierz opcję Wybierz profil dla rozwiązania, które nie ma przypisanego profilu.
Wybierz profil z listy. Lub wybierz + w celu jego utworzenia, wprowadź nazwę nowego profilu, wybierz organizację, projekt, repozytorium i gałąź docelową, a następnie wybierz opcję Utwórz.
Utworzenie nowego profilu automatycznie uzupełnia środowiska wdrożeniowe o domyślną konfigurację do sprawdzania poprawności, testowania i środowiska produkcyjnego. Adresy URL tych środowisk zawierają symbol zastępczy rzeczywistego adresu URL środowiska.
Wprowadź adresy URL dla środowisk sprawdzania poprawności, testowania i środowiska produkcyjnego.
Wybierz opcję Zapisz, aby zapisać zmiany w profilu, a następnie zapisz profil jako domyślny dla rozwiązania.
Aktualizowanie profilów wdrażania za pomocą aplikacji administracyjnej ALM Accelerator
W aplikacji ALM Accelerator można łatwo tworzyć profile. Możesz także tworzyć i aktualizować profile przy użyciu aplikacji administracyjnej ALM Accelerator. Zaleca się użycie aplikacji ALM Accelerator do tworzenia profilów wdrażania, a następnie zaktualizowanie ich za pomocą aplikacji administracyjnej.
W formularzu profilu wdrażania zostaną wyświetlone następujące pola:
- Nazwa: Identyfikuje profil w aplikacji ALM Accelerator.
- Organizacja AzDO: identyfikuje Azure DevOps organizację, która zawiera projekt i repozytorium rozwiązania.
- Projekt AzDO: identyfikuje Azure DevOps projekt, który zawiera repozytorium rozwiązania.
- Repozytorium: identyfikuje Azure DevOps repozytorium zawierające rozwiązanie.
- Gałąź docelowa: identyfikuje gałąź w repozytorium, na podstawie której są tworzone nowe gałęzie funkcji, oraz gałąź docelową dla nowych żądań ściągnięcia po wysłaniu żądania wdrożenia. Specjalna wartość tego pola o nazwie [Użyj gałęzi rozwiązania] jest domyślną wartością podczas tworzenia profilu przy użyciu aplikacji. Ta wartość pozwala aplikacji używać nazwy odgałęzienia rozwiązania jako odgałęzienia docelowego wdrożenia. Jest to zalecana wartości, którą należy zastosować. Jeśli zdecydujesz się na inną wartość, konieczne może być zaktualizowanie szablonów potoków w celu ich odpowiedniego wyzwolenia.
- Projekt potoku AzDO: identyfikuje Azure DevOps projekt, który zawiera potoki dla rozwiązania. Jeśli nie określisz wartości, aplikacja użyje wartości w polu Projekt AzDO. To pole jest rzadko używane. Jest to konieczne tylko wtedy, gdy hostujesz potoki eksportu, importu i usuwania w innym projekcie niż rozwiązanie.
- Nazwa połączenia usługi: Określa nazwę połączenia z usługą, które Azure DevOps ma być używane do nawiązywania połączenia ze Dataverse środowiskami. To pole pozwala na pojedyncze połączenie usługi w projekcie Azure DevOps dla wszystkich rozwiązań i potoków, zamiast osobnego połączenia usługi dla każdego z nich. Jeśli nie określisz wartości, aplikacja przyjmie, że używana nazwa połączenia usługi ma taką samą nazwę, jak adres URL środowiska Dataverse.
- Identyfikator repozytorium: identyfikuje repozytorium w Azure DevOps aplikacji ALM Accelerator i jednoznacznie identyfikuje repozytorium.
Aby znaleźć tę wartość w Azure DevOps, przejdź do repozytorium w ustawieniach projektu i skopiuj wartość z adresu URL. Jeśli na przykład adres URL to
https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9
, identyfikator repozytorium to123b59bc-f413-432b-bae5-1d754b725ca9
.