az repos policy build

빌드 정책 관리.

명령

az repos policy build create

빌드 정책을 만듭니다.

az repos policy build update

빌드 정책을 업데이트 합니다.

az repos policy build create

빌드 정책을 만듭니다.

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]

필수 매개 변수

--blocking

정책을 차단 해야 하는지 여부를 나타냅니다.

허용되는 값: false, true
--branch

이 정책을 적용 해야 하는 분기입니다. 예: master.

--build-definition-id

빌드 정의 Id입니다.

--display-name

정책을 식별 하기 위한이 빌드 정책의 표시 이름입니다. 예: ' 수동 큐 정책 '.

--enabled

정책이 사용 되는지 여부를 나타냅니다.

허용되는 값: false, true
--manual-queue-only

빌드의 수동 큐만 허용할지 여부입니다.

허용되는 값: false, true
--queue-on-source-update-only

원본 업데이트에만 큐를 대기 합니다.

허용되는 값: false, true
--repository-id

정책을 적용할 리포지토리의 Id입니다.

--valid-duration

정책 유효 기간 (분)입니다.

선택적 매개 변수

--branch-match-type

정책을 적용 하는 데 분기 인수를 사용 하는 방법을 결정 합니다. 값이 ' 정확히 ' 이면--branch 인수와 정확히 일치 하는 분기에 정책이 적용 됩니다. Value가 ' n a l l ' 이면--branch 인수에서 제공 된 접두사와 일치 하는 모든 분기 폴더에서 정책이 적용 됩니다.

허용되는 값: exact, prefix
기본값: exact
--detect

자동으로 조직을 검색 합니다.

허용되는 값: false, true
--org --organization

조직 URL을 Azure DevOps 합니다. Az devops configure-d 조직 = ORG_URL를 사용 하 여 기본 조직을 구성할 수 있습니다. 기본값으로 구성 되지 않았거나 git config를 통해 선택 된 경우 필수입니다. 예: https://dev.azure.com/MyOrganizationName/ .

--path-filter

정책이 적용 되는 필터 경로입니다. 는 절대 경로, 와일드 카드 및 여러 경로를 '; '으로 구분 하 여 지원 합니다. 예:/WebApp/Models/Data.cs,/WebApp/ * 또는 * .Cs,/WebApp/Models/Data.cs; ClientApp/모델/데이터. cs.

--project -p

프로젝트의 이름 또는 ID입니다. Az devops configure-d project = NAME_OR_ID를 사용 하 여 기본 프로젝트를 구성할 수 있습니다. 기본값으로 구성 되지 않았거나 git config를 통해 선택 된 경우 필수입니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az repos policy build update

빌드 정책을 업데이트 합니다.

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]

필수 매개 변수

--id --policy-id

정책의 ID입니다.

선택적 매개 변수

--blocking

정책을 차단 해야 하는지 여부를 나타냅니다.

허용되는 값: false, true
--branch

이 정책을 적용 해야 하는 분기입니다. 예: master.

--branch-match-type

정책을 적용 하는 데 분기 인수를 사용 하는 방법을 결정 합니다. 값이 ' 정확히 ' 이면--branch 인수와 정확히 일치 하는 분기에 정책이 적용 됩니다. Value가 ' n a l l ' 이면--branch 인수에서 제공 된 접두사와 일치 하는 모든 분기 폴더에서 정책이 적용 됩니다.

허용되는 값: exact, prefix
--build-definition-id

빌드 정의 Id입니다.

--detect

자동으로 조직을 검색 합니다.

허용되는 값: false, true
--display-name

정책을 식별 하기 위한이 빌드 정책의 표시 이름입니다. 예: ' 수동 큐 정책 '.

--enabled

정책이 사용 되는지 여부를 나타냅니다.

허용되는 값: false, true
--manual-queue-only

빌드의 수동 큐만 허용할지 여부입니다.

허용되는 값: false, true
--org --organization

조직 URL을 Azure DevOps 합니다. Az devops configure-d 조직 = ORG_URL를 사용 하 여 기본 조직을 구성할 수 있습니다. 기본값으로 구성 되지 않았거나 git config를 통해 선택 된 경우 필수입니다. 예: https://dev.azure.com/MyOrganizationName/ .

--path-filter

정책이 적용 되는 필터 경로입니다. 는 절대 경로, 와일드 카드 및 여러 경로를 '; '으로 구분 하 여 지원 합니다. 예:/WebApp/Models/Data.cs,/WebApp/ * 또는 * .Cs,/WebApp/Models/Data.cs; ClientApp/모델/데이터. cs.

--project -p

프로젝트의 이름 또는 ID입니다. Az devops configure-d project = NAME_OR_ID를 사용 하 여 기본 프로젝트를 구성할 수 있습니다. 기본값으로 구성 되지 않았거나 git config를 통해 선택 된 경우 필수입니다.

--queue-on-source-update-only

원본 업데이트에만 큐를 대기 합니다.

허용되는 값: false, true
--repository-id

정책을 적용할 리포지토리의 Id입니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--valid-duration

정책 유효 기간 (분)입니다.