Megosztás a következőn keresztül:


Folyamatbővítmény-pontok konfigurálása

A folyamatsablonok több bővítményponttal ALM Accelerator for Power Platform vagy horggal rendelkeznek. Ezekkel testreszabhatja a folyamatokat, miközben minimalizálja az egyesítési ütközések zaját, amikor frissíti a folyamatsablonokat egy új kiadásra.

Bővítménypontok az ALM gyorsító YAML-sablonokban

Az alábbi táblázat a támogatott kiterjesztési pontokat sorolja fel.

Folyamat YAML-fájlneve Bővítménypont Description Bővítmény YAML-fájlja
Templates/export-Solution.yml Megoldás előhurok exportálása Testreszabásokat ad hozzá kezdeti lépés az exportálási megoldási folyamathoz. Hooks/export-solution-pre-hook.yml
Templates/export-Solution.yml Megoldás kicsomagolásának előhurka Testreszabásokat ad hozzá a megoldás kicsomagolási folyamata előtt. Hooks/export-solution-unpack-pre-hook.yml
Templates/export-Solution.yml Előhurok kezelése Testreszabásokat ad hozzá a megoldásfájlok kezelése előtt. Hooks/export-solution-manipulate-pre-hook.yml
Templates/export-Solution.yml Központi telepítési beállítások frissítése – Előhurok Testreszabásokat ad hozzá a telepítési beállítások frissítése előtt. Hooks/export-solution-update-deploymentsettings-pre-hook.yml
Templates/export-Solution.yml Megoldás véglegesítési előhurka Testreszabásokat ad hozzá, mielőtt a megoldás forráskódja véglegesítve lesz a Gitben. Hooks/export-solution-commit-pre-hook.yml
Templates/export-Solution.yml Megoldás utóhurok exportálása Testreszabásokat ad hozzá az exportálási megoldás folyamatának végső lépés. Hooks/export-solution-post-hook.yml
Templates/build-Solution.yml Megoldás előhurkának felépítése Testreszabásokat ad hozzá kezdeti lépés a buildmegoldási folyamathoz. Hooks/build-solution-pre-hook.yml
Templates/build-Solution.yml Előhurok kezelése Testreszabásokat ad hozzá a megoldásfájlok kezelése előtt. Hooks/build-solution-manipulate-pre-hook.yml
Templates/build-Solution.yml Megoldás csomagolásának előhurka Testreszabásokat ad hozzá, mielőtt a megoldás a forráskódból csomagolva lenne. Hooks/build-solution-pack-pre-hook.yml
Templates/build-Solution.yml Megoldás utóhurkának felépítése Testreszabásokat ad hozzá a buildmegoldási folyamat utolsó lépés. Hooks/build-solution-post-hook.yml
Templates/deploy-Solution.yml Megoldás telepítési előhurka Testreszabásokat ad hozzá kezdeti lépés az üzembe helyezési megoldási folyamatban. Hooks/deploy-solution-pre-hook.yml
Templates/deploy-Solution.yml Megoldás előhurok importálása Testreszabásokat ad hozzá a megoldás importálása előtt. Hooks/deploy-solution-import-pre-hook.yml
Templates/deploy-Solution.yml Megoldás előhurok konfigurálása Testreszabásokat ad hozzá az üzembe helyezett megoldás konfigurálása előtt. Hooks/deploy-solution-configure-pre-hook.yml
Templates/deploy-Solution.yml Megoldás telepítési utóhurka Testreszabásokat ad hozzá a buildmegoldási folyamat utolsó lépés. Hooks/deploy-solution-post-hook.yml

Bővítménypontok használata a YAML-sablonokban

Ha a bővítménypontokkal ki szeretné terjeszteni az ALM gyorsító folyamatok funkcióit, adja hozzá a bővítményt egy egyéni YAML-sablonhoz a Hooks/CustomTemplates mappában vagy közvetlenül a használni kívánt bővítménypont YAML-fájljához.

Az alábbi példa az Export Solution Pre Hook bővítménypontot használja a Hooks\CustomTemplates\output-environment-variables.yml sablon testreszabásához a export-solution.yml folyamatban.

Adja hozzá a következő kódot a export-solution-pre-hook.yml fájlhoz:

- template: CustomTemplates/output-environment-variables.yml

A export-solution-pre-hook.yml így kell kinéznie:

steps:
- script: echo Export Solution Pre Hook
  displayName: 'Export Solution Pre Hook'
  enabled: false

- template: CustomTemplates/output-environment-variables.yml

Egyesítési ütközések kezelése testreszabott folyamatsablonok frissítésekor

Feljegyzés

Az ALM gyorsító folyamatsablonok új kiadására való frissítéskor az egyesítési ütközések feloldásához javasoljuk a Lekéréses kérelmek egyesítési ütközése bővítményt Azure DevOps.

Ha bármilyen testreszabást végez az ALM gyorsító folyamatsablonjain, egyesítési ütközések lépnek fel, amikor a sablonokat új kiadásra frissíti.

A bővítménypontok úgy vannak megvalósítva, hogy egyszerűvé tegyék az egyesítési ütközések kezelését, ha a folyamatok testreszabásához használta őket. Tartsa a fájl módosított verzióját a Hooks mappában. Amikor az ALM gyorsító folyamatsablonok új kiadására frissít, fogadja el a mappa minden kiegészítését.

További lépések