From 0eec664dbb6cfe3fbd547c0d53aa7f068644e38a Mon Sep 17 00:00:00 2001 From: xuzhang3 Date: Wed, 1 Dec 2021 13:04:15 +0800 Subject: [PATCH 1/3] go mod --- go.mod | 1 + 1 file changed, 1 insertion(+) create mode 100644 go.mod diff --git a/go.mod b/go.mod new file mode 100644 index 00000000..da814a3a --- /dev/null +++ b/go.mod @@ -0,0 +1 @@ +module github.com/xuzhang3/azure-devops-go-api/azuredevops/v3 \ No newline at end of file From 0b77fc689825ecae0f228aae2516a0f7a7a7536e Mon Sep 17 00:00:00 2001 From: xu Date: Fri, 21 Mar 2025 17:34:20 +0800 Subject: [PATCH 2/3] delete accidentally added files --- go.mod | 1 - 1 file changed, 1 deletion(-) delete mode 100644 go.mod diff --git a/go.mod b/go.mod deleted file mode 100644 index da814a3a..00000000 --- a/go.mod +++ /dev/null @@ -1 +0,0 @@ -module github.com/xuzhang3/azure-devops-go-api/azuredevops/v3 \ No newline at end of file From 71af58e1f01f299cd1aa712e2250abcfe87c1aed Mon Sep 17 00:00:00 2001 From: xu Date: Fri, 21 Mar 2025 17:35:23 +0800 Subject: [PATCH 3/3] add missing settings for classic pipeline and release --- azuredevops/v7/build/models.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/azuredevops/v7/build/models.go b/azuredevops/v7/build/models.go index e4032afc..d9140bb0 100644 --- a/azuredevops/v7/build/models.go +++ b/azuredevops/v7/build/models.go @@ -1613,6 +1613,10 @@ type PipelineGeneralSettings struct { AuditEnforceSettableVar *bool `json:"auditEnforceSettableVar,omitempty"` // Disable classic pipelines creation. DisableClassicPipelineCreation *bool `json:"disableClassicPipelineCreation,omitempty"` + // Disable classic build pipeline creation + DisableClassicBuildPipelineCreation *bool `json:"disableClassicBuildPipelineCreation,omitempty"` + // Disable classic release pipeline creation + DisableClassicReleasePipelineCreation *bool `json:"disableClassicReleasePipelineCreation,omitempty"` // If enabled, scope of access for all non-release pipelines reduces to the current project. EnforceJobAuthScope *bool `json:"enforceJobAuthScope,omitempty"` // If enabled, scope of access for all release pipelines reduces to the current project.