az repos policy build

Buildelési szabályzat kezelése.

Parancsok

az repos policy build create

Buildelési szabályzat létrehozása.

az repos policy build update

Buildelési szabályzat frissítése.

az repos policy build create

Buildelési szabályzat létrehozása.

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]

Kötelező paraméterek

--blocking

Azt jelzi, hogy a szabályzatnak blokkolnia kell-e vagy sem.

elfogadott értékek: false, true
--branch

Ág, amelyre ezt a szabályzatot alkalmazni kell. Például: master.

--build-definition-id

Builddefiníció azonosítója.

--display-name

A buildelési szabályzat megjelenítendő neve a szabályzat azonosításához. Például: "Manuális üzenetsor-szabályzat".

--enabled

Azt, hogy a szabályzat engedélyezve van-e.

elfogadott értékek: false, true
--manual-queue-only

Azt határozza meg, hogy csak a buildek manuális várólistáját engedélyezze-e.

elfogadott értékek: false, true
--queue-on-source-update-only

Csak üzenetsor a forrásfrissítésen.

elfogadott értékek: false, true
--repository-id

Annak az adattárnak az azonosítója, amelyre alkalmazni szeretné a szabályzatot.

--valid-duration

A szabályzat érvényességi időtartama (percben).

Opcionális paraméterek

--branch-match-type

Meghatározza, hogyan alkalmazza a rendszer az ágargumentumot egy szabályzat alkalmazására. Ha az érték "pontos", akkor a szabályzat egy olyan ágra lesz alkalmazva, amelynek pontos egyezése van a --branch argumentumban. Ha az érték "előtag", a szabályzat minden olyan ágmappára érvényes, amely megfelel a --branch argumentum által biztosított előtagnak.

elfogadott értékek: exact, prefix
alapértelmezett érték: exact
--detect

A szervezet automatikus észlelése.

elfogadott értékek: false, true
--org --organization

Az Azure DevOps szervezeti URL-címe. Az alapértelmezett szervezetet az az devops configure -d organization=ORG_URL használatával konfigurálhatja. Kötelező, ha nincs alapértelmezettként konfigurálva, vagy a git-konfiguráción keresztül veszi fel. Példa: https://dev.azure.com/MyOrganizationName/.

--path-filter

Szűrési útvonal(ok), amelyre a szabályzatot alkalmazza. Támogatja az abszolút elérési utakat, a helyettesítő karaktereket és a ";" karakterekkel elválasztott több elérési utat. Például: /WebApp/Models/Data.cs, /WebApp/* vagy *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.

--project -p

A projekt neve vagy azonosítója. Az alapértelmezett projektet az az devops configure -d project=NAME_OR_ID használatával konfigurálhatja. Kötelező, ha nincs alapértelmezettként konfigurálva, vagy a git-konfiguráción keresztül veszi fel.

az repos policy build update

Buildelési szabályzat frissítése.

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]
                             [--valid-duration]

Kötelező paraméterek

--id --policy-id

A szabályzat azonosítója.

Opcionális paraméterek

--blocking

Azt jelzi, hogy a szabályzatnak blokkolnia kell-e vagy sem.

elfogadott értékek: false, true
--branch

Ág, amelyre ezt a szabályzatot alkalmazni kell. Például: master.

--branch-match-type

Meghatározza, hogyan alkalmazza a rendszer az ágargumentumot egy szabályzat alkalmazására. Ha az érték "pontos", akkor a szabályzat egy olyan ágra lesz alkalmazva, amelynek pontos egyezése van a --branch argumentumban. Ha az érték "előtag", a szabályzat minden olyan ágmappára érvényes, amely megfelel a --branch argumentum által biztosított előtagnak.

elfogadott értékek: exact, prefix
--build-definition-id

Builddefiníció azonosítója.

--detect

A szervezet automatikus észlelése.

elfogadott értékek: false, true
--display-name

A buildelési szabályzat megjelenítendő neve a szabályzat azonosításához. Például: "Manuális üzenetsor-szabályzat".

--enabled

Azt, hogy a szabályzat engedélyezve van-e.

elfogadott értékek: false, true
--manual-queue-only

Azt határozza meg, hogy csak a buildek manuális várólistáját engedélyezze-e.

elfogadott értékek: false, true
--org --organization

Az Azure DevOps szervezeti URL-címe. Az alapértelmezett szervezetet az az devops configure -d organization=ORG_URL használatával konfigurálhatja. Kötelező, ha nincs alapértelmezettként konfigurálva, vagy a git-konfiguráción keresztül veszi fel. Példa: https://dev.azure.com/MyOrganizationName/.

--path-filter

Szűrési útvonal(ok), amelyre a szabályzatot alkalmazza. Támogatja az abszolút elérési utakat, a helyettesítő karaktereket és a ";" karakterekkel elválasztott több elérési utat. Például: /WebApp/Models/Data.cs, /WebApp/* vagy *.cs,/WebApp/Models/Data.cs; ClientApp/Models/Data.cs.

--project -p

A projekt neve vagy azonosítója. Az alapértelmezett projektet az az devops configure -d project=NAME_OR_ID használatával konfigurálhatja. Kötelező, ha nincs alapértelmezettként konfigurálva, vagy a git-konfiguráción keresztül veszi fel.

--queue-on-source-update-only

Csak üzenetsor a forrásfrissítésen.

elfogadott értékek: false, true
--repository-id

Annak az adattárnak az azonosítója, amelyre alkalmazni szeretné a szabályzatot.

--valid-duration

A szabályzat érvényességi időtartama (percben).