az repos policy build

Buildbeleid beheren.

Opdracht

az repos policy build create

Maak een build-beleid.

az repos policy build update

Build-beleid bijwerken.

az repos policy build create

Maak een build-beleid.

az repos policy build create --blocking {false, true}
                             --branch
                             --build-definition-id
                             --display-name
                             --enabled {false, true}
                             --manual-queue-only {false, true}
                             --queue-on-source-update-only {false, true}
                             --repository-id
                             --valid-duration
                             [--branch-match-type {exact, prefix}]
                             [--detect {false, true}]
                             [--org]
                             [--path-filter]
                             [--project]
                             [--subscription]

Vereiste parameters

--blocking

Of het beleid moet worden geblokkeerd of niet.

geaccepteerde waarden: false, true
--branch

Vertakking waarop dit beleid moet worden toegepast. Bijvoorbeeld: master.

--build-definition-id

Definitie-id van build.

--display-name

Weergavenaam voor dit buildbeleid om het beleid te identificeren. Bijvoorbeeld: 'Handmatig wachtrijbeleid'.

--enabled

Of het beleid is ingeschakeld of niet.

geaccepteerde waarden: false, true
--manual-queue-only

Of alleen handmatige wachtrij van builds is toegestaan.

geaccepteerde waarden: false, true
--queue-on-source-update-only

Alleen wachtrij bij bronupdate.

geaccepteerde waarden: false, true
--repository-id

Id van de opslagplaats waarop het beleid moet worden toegepast.

--valid-duration

Geldigheidsduur van beleid (in minuten).

Optionele parameters

--branch-match-type

Bepaalt hoe het vertakkingsargument wordt gebruikt om een beleid toe te passen. Als de waarde 'exact' is, wordt het beleid toegepast op een vertakking die een exacte overeenkomst heeft op het argument --branch. Als de waarde 'voorvoegsel' is, wordt het beleid toegepast op alle vertakkingsmappen die overeenkomen met het voorvoegsel dat is opgegeven door het argument --branch.

geaccepteerde waarden: exact, prefix
standaardwaarde: exact
--detect

Organisatie automatisch detecteren.

geaccepteerde waarden: false, true
--org --organization

URL van Azure DevOps-organisatie. U kunt de standaardorganisatie configureren met az devops configure -d organization=ORG_URL. Vereist als deze niet is geconfigureerd als standaard of wordt opgehaald via git-configuratie. Voorbeeld: https://dev.azure.com/MyOrganizationName/ .

--path-filter

Filterpad(en) waarop het beleid wordt toegepast. Ondersteunt absolute paden, jokertekens en meerdere paden gescheiden door ';'. Voorbeeld: /WebApp/Models/Data.cs, /WebApp/ * of * .cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.

--project -p

Naam of id van het project. U kunt het standaardproject configureren met az devops configure -d project=NAME_OR_ID. Vereist als deze niet is geconfigureerd als standaard of wordt opgehaald via git-configuratie.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az repos policy build update

Build-beleid bijwerken.

az repos policy build update --id
                             [--blocking {false, true}]
                             [--branch]
                             [--branch-match-type {exact, prefix}]
                             [--build-definition-id]
                             [--detect {false, true}]
                             [--display-name]
                             [--enabled {false, true}]
                             [--manual-queue-only {false, true}]
                             [--org]
                             [--path-filter]
                             [--project]
                             [--queue-on-source-update-only {false, true}]
                             [--repository-id]
                             [--subscription]
                             [--valid-duration]

Vereiste parameters

--id --policy-id

Id van het beleid.

Optionele parameters

--blocking

Of het beleid moet worden geblokkeerd of niet.

geaccepteerde waarden: false, true
--branch

Vertakking waarop dit beleid moet worden toegepast. Bijvoorbeeld: master.

--branch-match-type

Bepaalt hoe het vertakkingsargument wordt gebruikt om een beleid toe te passen. Als de waarde 'exact' is, wordt het beleid toegepast op een vertakking die een exacte overeenkomst heeft op het argument --branch. Als de waarde 'voorvoegsel' is, wordt het beleid toegepast op alle vertakkingsmappen die overeenkomen met het voorvoegsel dat is opgegeven door het argument --branch.

geaccepteerde waarden: exact, prefix
--build-definition-id

Definitie-id van build.

--detect

Organisatie automatisch detecteren.

geaccepteerde waarden: false, true
--display-name

Weergavenaam voor dit buildbeleid om het beleid te identificeren. Bijvoorbeeld: 'Handmatig wachtrijbeleid'.

--enabled

Of het beleid is ingeschakeld of niet.

geaccepteerde waarden: false, true
--manual-queue-only

Of alleen handmatige wachtrij van builds is toegestaan.

geaccepteerde waarden: false, true
--org --organization

URL van Azure DevOps-organisatie. U kunt de standaardorganisatie configureren met az devops configure -d organization=ORG_URL. Vereist als deze niet is geconfigureerd als standaard of wordt opgehaald via git-configuratie. Voorbeeld: https://dev.azure.com/MyOrganizationName/ .

--path-filter

Filterpad(en) waarop het beleid wordt toegepast. Ondersteunt absolute paden, jokertekens en meerdere paden gescheiden door ';'. Voorbeeld: /WebApp/Models/Data.cs, /WebApp/ * of * .cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.

--project -p

Naam of id van het project. U kunt het standaardproject configureren met az devops configure -d project=NAME_OR_ID. Vereist als deze niet is geconfigureerd als standaard of wordt opgehaald via git-configuratie.

--queue-on-source-update-only

Alleen wachtrij bij bronupdate.

geaccepteerde waarden: false, true
--repository-id

Id van de opslagplaats waarop het beleid moet worden toegepast.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--valid-duration

Geldigheidsduur van beleid (in minuten).