Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Muistio
ALM Accelerator on vanhentunut, eikä uusia ominaisuuksia lisätä. Ongelmia ei enää tarkastella eikä korjata.
Jos tunnistat mahdollisen suojausongelman, ilmoita siitä Microsoft Security Response Center.
Tuo ALM-automaatio-ominaisuudet Power Platformiin ja Dynamics 365-palveluihin Pipelines-työkalun avulla Power Platformissa. Putkia voi käyttää source-koodin integroinnin tai laajennettu kanssa integroidakseen Azure DevOps, GitHub ja muiden palveluntarjoajien kanssa.
Putkimalleissa ALM Accelerator for Power Platform on useita laajennuspisteitä tai koukkuja. Niiden avulla voit mukauttaa putkia ja minimoida yhdistämisristiriitojen aiheuttaman melun, kun päivität putkimallit uuteen versioon.
ALM-kiihdyttimen YAML-mallien laajennuspisteet
Seuraavassa taulukossa on lueteltu tuetut laajennuspisteet.
| Putken YAML-tiedoston nimi | Laajennuspiste | Description | Laajennuksen YAML-tiedosto |
|---|---|---|---|
| Templates/export-Solution.yml | Ratkaisun vienti esihookki | Lisää mukautukset vientiratkaisulinjan ensimmäisenä vaiheena. | Hooks/export-solution-pre-hook.yml |
| Templates/export-Solution.yml | Ratkaisun purku ennakkokoukku | Lisää mukautuksia ennen pakkauksen purkamisprosessia. | Hooks/export-solution-unpack-pre-hook.yml |
| Templates/export-Solution.yml | Käsittele esihook | Lisää mukautuksia ennen ratkaisutiedostojen käsittelyä. | Viritykset/vie-ratkaisu-muokkaa-ennenkoukkua.yml |
| Templates/export-Solution.yml | Päivitä käyttöönottotilasuuksien asetukset esivaiheen koukku | Lisää mukautuksia ennen käyttöönottoasetusten päivittämistä. | Hooks/export-solution-update-deploymentsettings-pre-hook.yml |
| Templates/export-Solution.yml | Ratkaisun viemisen esikäsittelyvaihe | Lisää mukautuksia, ennen kuin ratkaisun lähdekoodi on sidottu Gitiin. | Hooks/export-solution-commit-pre-hook.yml |
| Templates/export-Solution.yml | Vie ratkaisun jälkikäsittelykoukku | Lisää mukautukset vientiratkaisuputken lopulliseksi vaihe. | Hooks/export-solution-post-hook.yml |
| Templates/build-Solution.yml | Rakenneratkaisu esihookki | Lisää mukautukset koontiratkaisun putken ensimmäiseksi vaiheeksi. | Hooks/build-solution-pre-hook.yml |
| Templates/build-Solution.yml | Käsittele esihook | Lisää mukautuksia ennen ratkaisutiedostojen käsittelyä. | Hooks/build-solution-manipulate-pre-hook.yml |
| Templates/build-Solution.yml | Ratkaisupaketti esivaihe | Lisää mukautuksia, ennen kuin ratkaisu pakataan lähdekoodista. | Hooks/build-solution-pack-pre-hook.yml |
| Templates/build-Solution.yml | Ratkaisun rakentamisen jälkikoukku | Lisää mukautukset koontiversion ratkaisuputken viimeiseksi vaihe. | Hooks/build-solution-post-hook.yml |
| Templates/deploy-Solution.yml | Ota käyttöösi ratkaisun esikoukku | Lisää mukautukset käyttöönotto ratkaisupipelinen ensimmäisenä vaiheena. | Hooks/deploy-solution-pre-hook.yml |
| Templates/deploy-Solution.yml | Ennakkokoukku ratkaisun tuontiin | Lisää mukautuksia ennen ratkaisun tuontia. | Hooks/deploy-solution-import-pre-hook.yml |
| Templates/deploy-Solution.yml | Määritä ratkaisu esihook | Lisää mukautuksia ennen käyttöönotetun ratkaisun määritystä. | Hooks/deploy-solution-configure-pre-hook.yml |
| Templates/deploy-Solution.yml | Ota käyttöön ratkaisun jälkitoiminto | Lisää mukautukset koontiversion ratkaisuputken viimeiseksi vaihe. | Hooks/deploy-solution-post-hook.yml |
Laajennuspisteiden käyttäminen YAML-malleissa
Jos haluat käyttää laajennuspisteitä ALM-kiihdytinputkien toimintojen laajentamiseen, lisää laajennus joko mukautettuun YAML-malliin Hooks/CustomTemplates-kansiossa tai suoraan sen laajennuspisteen YAML-tiedostoon, jota haluat käyttää.
Seuraavassa esimerkissä käytetään Export Solution Pre Hook -laajennuspistettä mallin Hooks\CustomTemplates\output-environment-variables.yml mukauttamiseen export-solution.yml-putkessa .
Lisää seuraava koodi export-solution-pre-hook.yml tiedostoon :
- template: CustomTemplates/output-environment-variables.yml
export-solution-pre-hook.yml pitäisi näyttää tältä:
steps:
- script: echo Export Solution Pre Hook
displayName: 'Export Solution Pre Hook'
enabled: false
- template: CustomTemplates/output-environment-variables.yml
Yhdistämisristiriitojen käsitteleminen mukautettuja putkimalleja päivitettäessä
Muistio
Jotta voisit ratkaista yhdistämisristiriidat päivittäessäsi ALM Accelerator -putkimallien uuteen versioon, suosittelemme Azure DevOps Pull Request Merge Conflict -laajennusta.
Jos teet mukautuksia ALM Accelerator -putkimalleihin, yhdistämisristiriitoja ilmenee, kun päivität mallit uuteen versioon.
Laajennuspisteet on toteutettu tavalla, jonka pitäisi helpottaa yhdistämisristiriitojen käsittelyä, jos olet käyttänyt niitä putkien mukauttamiseen. Pidä tiedoston muutettu versio Hooks-kansiossa . Kun päivität ALM Accelerator -putkimallien uuteen versioon, hyväksy kansioon tehdyt lisäykset.