Käyttöönottoputkien mukauttaminen mallien avulla
ALM Accelerator sisältää käyttövalmiita putkia ympäristöissä käyttöönottoon oletusympäristö- ja haarautumisstrategian perusteella. Voit helposti mukauttaa ALM Accelerator -putkia käyttämällä "tuo oma malli" (BYOT) -lähestymistapaa. BYOT:n avulla voit hallita sitä, mikä käynnistää käyttöönoton haarautumisstrategian perusteella. BYOT:n avulla voit myös luoda putkia muille ympäristöille kuin oletusarvoisille tarkistus-, testi- ja tuotantoympäristöille.
Tässä artikkelissa kuvattu skenaario, mukauta putkimallia lisäämään uusi hyväksymisympäristö, on vain yksi mahdollisista skenaarioista, jotka voidaan toteuttaa BYOT-menetelmällä.
Käyttöönottoputkien mukauttaminen BYOT:n avulla
Kun asennat ALM Accelerator for Power Platformin, putkimallit CoE Starter Kitin GitHub-säilössä ne kopioidaan Azure DevOpsin Git-säilöön. Putkimallien omalla kopiolla voit muuttaa niitä ilman, että arkiston muutokset vaikuttavat niihin tai vaikuttavat ratkaisun päivityspolkuun.
Seuraavassa taulukossa on kuvattu kolme käyttöönottoputkimallia, jotka kopioidaan Azure DevOpsin Git-säilöön.
Putkimalli | Kuvaus | GitHub-sijainti |
---|---|---|
build-deploy-validation-SampleSolution.yml | Vahvistusympäristön käyttöönottoputki | Linkki |
build-deploy-test-SampleSolution.yml | Testiympäristön käyttöönottoputki | Linkki |
build-deploy-prod-SampleSolution.yml | Tuotantoympäristön käyttöönottoputki | Linkki |
Ohjaa ALM Accelerator käyttämään mukautettuja malleja, kun se luo käyttöönottoputkia. Niiden avulla voit ottaa käyttöön ratkaisuja muissa ympäristöissä kuin oletusarvoissa tarkistus-, testi- ja tuotantoympäristöissä tai muissa mukautetuissa toiminnoissa, jotka haluat lisätä.
Putkimallien paikkamerkit
Putkimalleissa on paikkamerkkejä mallien sijaintiin ja käyttöönottoputkessa käytettävään yleisen muuttujaryhmään. Näitä arvoja ei tarvitse muuttaa. Ne päivittyvät, kun ALM Accelerator luo käyttöönottoputkia. Sinun tarvitsee vain muuttaa putkimallin nimi vastaamaan sen ympäristön nimeä, jossa käyttöönotto suoritetaan. Tässä artikkelissa kuvatussa skenaariossa uusi malli on nimeltään build-deploy-acceptance-SampleSolution.yml, koska teemme käyttöönoton uuteen hyväksyntäympäristöön.
Seuraavassa taulukossa on kuvattu putkimallien paikkamerkit.
Paikkamerkki | Kuvaus | Esimerkki: |
---|---|---|
RepositoryContainingTheBuildTemplates | Putkimallit sisältävän Azure DevOps Git -säilön nimi | coe-alm-kiihdytin-mallit |
BranchContainingTheBuildTemplates | Putkimallit sisältävä Azure DevOps Git -säilön haara | main |
SampleSolutionName | Ratkaisun nimi | MyNewSolution |
alm-accelerator-variable-group | Yleinen muuttujaryhmä Azure DevOps -projektissa, jota koontimallit käyttävät käyttöönottoputkessa. | alm-kiihdytin-muuttuja-ryhmä |
Uuden hyväksyntäympäristön putkimallin mukauttaminen
Tässä skenaariossa haluat ottaa ratkaisun käyttöön hyväksyntäympäristössä putkimallin avulla. Hyväksyntä ei ole yksi kolmesta oletusympäristöstä, joihin putkimalli toimitetaan. Sinun täytyy luoda sellainen.
Kopioi yksi oletusmalleista, esimerkiksi build-deploy-test-SampleSolution.yml, ja vahvista mallisäilöön uusi nimi, joka perustuu ympäristöön, jossa se otetaan käyttöön. Anna tässä esimerkissä nimeksi build-deploy-acceptance-SampleSolution.yml.
Käyttöönottoprofiilin päivittäminen sisältämään hyväksymisympäristö
ALM Acceleratorissa käyttöönottoprofiilit sisältävät tiedot, joita tarvitaan ratkaisun käyttöönottoputkien luomiseen. Ratkaisun käyttöönottoprofiili tallennetaan ALM Acceleratorin ratkaisutaulukkoihin. Kun liität ratkaisun profiiliin ja viet sen, ALM Accelerator-vientiputki luo ratkaisulle käyttöönottoputkia käyttöönottoprofiilin tietojen perusteella. Käyttöönottoprofiilin voi päivittää milloin tahansa.
edellytykset
Luo ratkaisulle profiili ALM Accelerator -sovelluksessa.
Uuden käyttöönottovaiheen lisääminen ja putkimallin nimen päivittäminen
Avaa ALM Accelerator -sovellus.
Valitse Käyttöönottoprofiilit-välilehti ja avaa sitten päivitettävän ratkaisun profiili.
Valitse Käyttöönottovaiheet-kohdassa Uusi käyttöönottovaihe.
Anna uuden käyttöönottovaiheen nimeksi Hyväksyminen.
Määritä Vaihenumero-arvoksi 2.
Luo käyttöönottoympäristö käyttöönottovaihetta varten ja anna sille nimeksi Hyväksyntä.
Määritä URL-osoite hyväksyntäympäristön URL-osoitteeseen, esimerkiksi
https://myacceptanceenvironment.crm.dynamics.com/
.Määritä koontimallin polku luomasi putkimallin polulle. Esimerkiksi Pipelines/build-deploy-acceptance-SampleSolution.yml.
Määritä Käyttöönotettava-arvoksi Sallittu, Hyväksyntätyyppi-arvoksi Hakupyyntö ja Kohdehaara-arvoksi [Käytä ratkaisun haaroja].
Nämä asetukset ovat samat kuin testiympäristön oletusarvot. Tämän vaiheen oletusarvot ovat testiympäristön vaiheessa.
Vahvista uusi käyttöönottovaihe ja putkimalli
Jos haluat tarkistaa uuden käyttöönottovaihe- ja putkimallin, vie ratkaisu uudelleen. ALM Accelerator luo ratkaisulle käyttöönottoputken, joka perustuu uuteen käyttöönottovaihe- ja putkimalliin.
Voit tarkistaa uuden käyttöönottoputken suoritettavalla koontiversiolla ja ottamalla sen käyttöön hyväksyntäympäristössä.
Ratkaisulle on nyt oltava neljä käyttöönottoputkea: kolme oletusympäristöä ja yksi hyväksyntäympäristöä varten.