ALM paātrinātāja izvietošanas iestatījumi
ALM paātrinātāja eksporta konveijers izmanto izvietošanas iestatījumu lietderīgo slodzi, lai pielāgotu izvietošanas konveijerus noteiktam risinājumam un videi. Izvietošanas iestatījumu lietderīgā slodze ir JSON virkne, kas kā parametrs tiek nodota eksporta konveijeram.
Nākamajās tabulās ir aprakstīti izvietošanas iestatījumi, kas ir iekļauti katras izvietošanas vides lietderīgajā slodzē.
Izvietošanas konveijeru iestatījumi
Iestatījums | Obligāti | Apraksts |
---|---|---|
Apstiprinājuma tips | Nē. | Izvietošanas konveijerā izmantojamā apstiprinājuma tips |
BuildName | Jā | Būvēšanas konveijera nosaukums |
BuildTemplate | Nē. | Būvējuma konveijera veidnes nosaukums |
DeploymentEnvironmentName | Jā | Izvietošanas vides nosaukums |
DeploymentEnvironmentUrl | Jā | Izvietošanas vides vietrādis URL |
EnvironmentUrl | Jā | Izstrādes vai veidotāja vides vietrādis URL |
ServiceConnectionName | Jā | Pakalpojuma savienojuma nosaukums ar izstrādes vai veidotāja vidi |
StepType | Nē. | Darbības veids, kas jāizmanto izvietošanas konveijerā |
Lietotāja iestatījumi
Iestatījums | Obligāti | Apraksts |
---|---|---|
environmentvariable.environment-variable-schema-name | Nē. | Iestata vides mainīgo vērtību vidē izvietošanas laikā. |
canvasshare.aadGroupId.canvas-app-schema-name | Nē. | Iestata Microsoft Entra grupas ID audekla programmas kopīgošanai. Ja audekla programma ir jākopīgo ar vairākām Microsoft Entra grupām, iestatījuma beigās var pievienot unikālu identifikatoru .1 vai .2. |
canvasshare.roleName.canvas-app-schema-name | Nē. | Iestata grupai piešķiramo Microsoft Entra lomu. Derīgas opcijas ir CanView,CanViewAndShare un CanEdit. Ja audekla programma ir jākopīgo ar vairākām Microsoft Entra grupām, iestatījuma beigās var pievienot unikālu identifikatoru .1 vai .2. |
owner.ownerEmail.flow-name.flow-id | Nē. | Iestata piešķirtās plūsmas īpašnieku pēc risinājuma importēšanas izvietošanas vidē. |
flow.sharing.flow-name.flow-id | Nē. | Iestata Dataverse Microsoft Entra grupas darba grupu, lai tā kopīgotu ar plūsmu saistīto procesa ierakstu pēc tam, kad risinājums ir importēts izvietošanas vidē. |
activateflow.activateas.flow-name.flow-id | Nē. | Iestata lietotāju, lai viņš uzdodas par citu, aktivizējot plūsmu. Pretējā gadījumā plūsmas aktivizēšanai tiek izmantots savienojuma izveides lietotājs vai īpašnieks. |
activateflow.order.flow-name.flow-id | Nē. | Iestata secību, kādā aktivizēt plūsmu, kas ir noderīgi, aktivizējot vecāku/bērnu plūsmas. Tomēr konveijeri mēģina aktivizēt plūsmas, ja vien ir plūsmas, kas jāaktivizē, ja pasūtījums nav iestatīts. |
activateflow.activate.flow-name.flow-id | Nē. | Dažos gadījumos plūsmas izvietošanas vidē var tikt apzināti atstātas izslēgtas. Šis iestatījums aktivizē konveijerus, lai tie ieslēgtu plūsmu vai neieslēgtu, kad tie tiek izvietoti. |
connector.teamname.connector-name.connector-id | Nē. | Iestata Dataverse Microsoft Entra grupas darba grupu, lai tā kopīgotu savienotāja ierakstu, kas saistīts ar pielāgoto savienotāju, pēc tam, kad risinājums ir importēts izvietošanas vidē. |
groupTeam.teamid.aadGroupId | Nē. | Iestata grupu darba grupas, Dataverse ko izveidot izvietošanas vidē. |
businessUnit.teamid.aadGroupId | Nē. | Iestata struktūrvienību, Dataverse kas saistīta ar grupas darba grupām. |
webhookurl.webookname | Nē. | Iestata webhook vietrādi URL, lai to atjauninātu izvietošanas vidē. |
sdkstep.unsec.sdkstepid | Nē. | Iestata SDK darbības nedrošo konfigurāciju, lai veiktu atjaunināšanu izvietošanas vidē. |
sdkstep.sec.sdkstepid | Nē. | Iestata SDK darbības drošo konfigurāciju, lai to atjauninātu izvietošanas vidē. |
TriggerSolutionUpgrade | Nē. | Iestata, vai lietot risinājuma jauninājumu izvietošanas laikā vidē. |
UserSettings ir mainīgo masīvs, kas ir iestatīts izvietošanas konveijeros. Izpildot eksportēšanas konveijeru, izvietošanas iestatījumi un pielāgotu izvietošanas iestatījumu faili tiek ģenerēti, izmantojot šo vērtību vietturus. Kad tiek palaists izvietošanas konveijers, lielākā daļa vietturu tiek aizstāti ar vērtībām no izvietošanas iestatījumu lietderīgās slodzes. Izņēmums ir konkrēti rezervētie konveijera mainīgie, piemēram, TriggerSolutionUpgrade, kas nav iekļauti izvietošanas iestatījumos vai pielāgotos izvietošanas iestatījumos. Turklāt, ja parametrs UseDeploymentSettingsPlaceholders ir iestatīts uz Aplams, vietturi netiek izmantoti. Tā vietā vērtības tiek iestatītas tieši izvietošanas iestatījumu un pielāgoto izvietošanas iestatījumu failos.
Izvietošanas iestatījumu shēma
Izvietošanas iestatījumu shēmas pamatā ir komponenti, kuriem nepieciešama konfigurācija pēc izvietošanas Dataverse risinājumā. Tas tiek atjaunināts, kad ALM paātrinātājam tiek pievienotas jaunas iespējas. Shēma ir definēta deployment-settings.schema.json failā.
Izvietošanas iestatījumu lietderīgās slodzes paraugs
Lietderīgās slodzes paraugs ir ALM paātrinātāja cauruļvadu kopējās lietderīgās slodzes piemērs. Lietderīgās slodzes paraugs ir definēts deployment-settings.sample.json failā.
Atsauksmes
https://aka.ms/ContentUserFeedback.
Drīzumā: 2024. gada laikā mēs pakāpeniski pārtrauksim izmantot “GitHub problēmas” kā atsauksmju par saturu mehānismu un aizstāsim to ar jaunu atsauksmju sistēmu. Papildinformāciju skatiet:Iesniegt un skatīt atsauksmes par