From 4b46d97b1242048f0ae9ffd83e5a8ed0b2b20d5f Mon Sep 17 00:00:00 2001 From: saibulusu Date: Wed, 28 Oct 2026 15:53:09 -0700 Subject: [PATCH 1/7] using 1es-hosted pool instead of microsoft-hosted agents --- .pipelines/azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pipelines/azure-pipelines.yml b/.pipelines/azure-pipelines.yml index 2b1cf371da..59c0873940 100644 --- a/.pipelines/azure-pipelines.yml +++ b/.pipelines/azure-pipelines.yml @@ -15,7 +15,7 @@ trigger: pr: none pool: - vmImage: windows-latest + name: VirtualClient-1ES-Windows-Pool variables: ROOT: $(Build.SourcesDirectory) From e566ee2b3e458d427a6f9215341630ed704dc156 Mon Sep 17 00:00:00 2001 From: saibulusu Date: Wed, 28 Oct 2026 15:59:11 -0700 Subject: [PATCH 2/7] upversion --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 558d407e14..17f2cddf74 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.5.12 \ No newline at end of file +3.5.13 From 756ad9c219c274c31fd39b68b2a4a5942322d053 Mon Sep 17 00:00:00 2001 From: saibulusu Date: Thu, 29 Oct 2026 09:25:07 -0700 Subject: [PATCH 3/7] testing on my branch --- .pipelines/azure-pipelines.yml | 86 +++++++++++++++++----------------- 1 file changed, 42 insertions(+), 44 deletions(-) diff --git a/.pipelines/azure-pipelines.yml b/.pipelines/azure-pipelines.yml index 59c0873940..e14abf6108 100644 --- a/.pipelines/azure-pipelines.yml +++ b/.pipelines/azure-pipelines.yml @@ -7,7 +7,7 @@ trigger: branches: include: - - main + - users/saibulusu/pipeline-1es paths: exclude: - website @@ -60,46 +60,44 @@ steps: - script: $(Build.SourcesDirectory)\build-packages.cmd --suffix $(VersionSuffix) displayName: 'Build NuGet Packages' -- task: EsrpCodeSigning@5 - inputs: - ConnectedServiceName: 'virtualclient-esrp-ame' - AppRegistrationClientId: '0225fe5c-2a99-4459-af16-27a7dcd1c14a' - AppRegistrationTenantId: '33e01921-4d64-4f8c-a055-5bdaffd5e33d' - AuthAKVName: 'virtualclient-vault-esrp' - AuthCertName: 'virtualclient-esrp-cert-auth' - AuthSignCertName: 'virtualclient-esrp-cert-sign' - FolderPath: '$(System.DefaultWorkingDirectory)' - Pattern: '*.nupkg' - signConfigType: 'inlineSignParams' - inlineOperation: | - [ - { - "KeyCode": "CP-401405", - "OperationCode": "NuGetSign", - "Parameters": {}, - "ToolName": "sign", - "ToolVersion": "1.0" - }, - { - "KeyCode": "CP-401405", - "OperationCode": "NuGetVerify", - "Parameters": {}, - "ToolName": "sign", - "ToolVersion": "1.0" - } - ] - SessionTimeout: '60' - MaxConcurrency: '50' - MaxRetryAttempts: '5' - PendingAnalysisWaitTimeoutMinutes: '5' - -- task: NuGetAuthenticate@1 - displayName: 'Authenticate with NuGet feed' - -- script: dotnet nuget push $(Build.SourcesDirectory)\out\packages\*.nupkg --api-key VSTS --timeout 1200 --source https://msazure.pkgs.visualstudio.com/_packaging/CRC-VC/nuget/v3/index.json --skip-duplicate - displayName: 'Publish NuGet to ADO Artifact Packages as temporary workaround to ADO lagging behind in package availability' - -- script: $(Build.SourcesDirectory)\upload-packages.cmd $(Build.SourcesDirectory)\out\packages $(NUGETORGAPIKEY) - displayName: 'Publish NuGet Packages' - - +#- task: EsrpCodeSigning@5 + #inputs: + #ConnectedServiceName: 'virtualclient-esrp-ame' + #AppRegistrationClientId: '0225fe5c-2a99-4459-af16-27a7dcd1c14a' + #AppRegistrationTenantId: '33e01921-4d64-4f8c-a055-5bdaffd5e33d' + #AuthAKVName: 'virtualclient-vault-esrp' + #AuthCertName: 'virtualclient-esrp-cert-auth' + #AuthSignCertName: 'virtualclient-esrp-cert-sign' + #FolderPath: '$(System.DefaultWorkingDirectory)' + #Pattern: '*.nupkg' + #signConfigType: 'inlineSignParams' + #inlineOperation: | + #[ + #{ + #"KeyCode": "CP-401405", + #"OperationCode": "NuGetSign", + #"Parameters": {}, + #"ToolName": "sign", + #"ToolVersion": "1.0" + #}, + #{ + #"KeyCode": "CP-401405", + #"OperationCode": "NuGetVerify", + #"Parameters": {}, + #"ToolName": "sign", + #"ToolVersion": "1.0" + #} + #] + #SessionTimeout: '60' + #MaxConcurrency: '50' + #MaxRetryAttempts: '5' + #PendingAnalysisWaitTimeoutMinutes: '5' +# +#- task: NuGetAuthenticate@1 + #displayName: 'Authenticate with NuGet feed' +# +#- script: dotnet nuget push $(Build.SourcesDirectory)\out\packages\*.nupkg --api-key VSTS --timeout 1200 --source https://msazure.pkgs.visualstudio.com/_packaging/CRC-VC/nuget/v3/index.json --skip-duplicate + #displayName: 'Publish NuGet to ADO Artifact Packages as temporary workaround to ADO lagging behind in package availability' +# +#- script: $(Build.SourcesDirectory)\upload-packages.cmd $(Build.SourcesDirectory)\out\packages $(NUGETORGAPIKEY) + #displayName: 'Publish NuGet Packages' From 76001c47e16108105bf7040a5db6bdb9cd78ea20 Mon Sep 17 00:00:00 2001 From: saibulusu Date: Thu, 29 Oct 2026 09:35:50 -0700 Subject: [PATCH 4/7] Revert "testing on my branch" This reverts commit 756ad9c219c274c31fd39b68b2a4a5942322d053. --- .pipelines/azure-pipelines.yml | 86 +++++++++++++++++----------------- 1 file changed, 44 insertions(+), 42 deletions(-) diff --git a/.pipelines/azure-pipelines.yml b/.pipelines/azure-pipelines.yml index e14abf6108..59c0873940 100644 --- a/.pipelines/azure-pipelines.yml +++ b/.pipelines/azure-pipelines.yml @@ -7,7 +7,7 @@ trigger: branches: include: - - users/saibulusu/pipeline-1es + - main paths: exclude: - website @@ -60,44 +60,46 @@ steps: - script: $(Build.SourcesDirectory)\build-packages.cmd --suffix $(VersionSuffix) displayName: 'Build NuGet Packages' -#- task: EsrpCodeSigning@5 - #inputs: - #ConnectedServiceName: 'virtualclient-esrp-ame' - #AppRegistrationClientId: '0225fe5c-2a99-4459-af16-27a7dcd1c14a' - #AppRegistrationTenantId: '33e01921-4d64-4f8c-a055-5bdaffd5e33d' - #AuthAKVName: 'virtualclient-vault-esrp' - #AuthCertName: 'virtualclient-esrp-cert-auth' - #AuthSignCertName: 'virtualclient-esrp-cert-sign' - #FolderPath: '$(System.DefaultWorkingDirectory)' - #Pattern: '*.nupkg' - #signConfigType: 'inlineSignParams' - #inlineOperation: | - #[ - #{ - #"KeyCode": "CP-401405", - #"OperationCode": "NuGetSign", - #"Parameters": {}, - #"ToolName": "sign", - #"ToolVersion": "1.0" - #}, - #{ - #"KeyCode": "CP-401405", - #"OperationCode": "NuGetVerify", - #"Parameters": {}, - #"ToolName": "sign", - #"ToolVersion": "1.0" - #} - #] - #SessionTimeout: '60' - #MaxConcurrency: '50' - #MaxRetryAttempts: '5' - #PendingAnalysisWaitTimeoutMinutes: '5' -# -#- task: NuGetAuthenticate@1 - #displayName: 'Authenticate with NuGet feed' -# -#- script: dotnet nuget push $(Build.SourcesDirectory)\out\packages\*.nupkg --api-key VSTS --timeout 1200 --source https://msazure.pkgs.visualstudio.com/_packaging/CRC-VC/nuget/v3/index.json --skip-duplicate - #displayName: 'Publish NuGet to ADO Artifact Packages as temporary workaround to ADO lagging behind in package availability' -# -#- script: $(Build.SourcesDirectory)\upload-packages.cmd $(Build.SourcesDirectory)\out\packages $(NUGETORGAPIKEY) - #displayName: 'Publish NuGet Packages' +- task: EsrpCodeSigning@5 + inputs: + ConnectedServiceName: 'virtualclient-esrp-ame' + AppRegistrationClientId: '0225fe5c-2a99-4459-af16-27a7dcd1c14a' + AppRegistrationTenantId: '33e01921-4d64-4f8c-a055-5bdaffd5e33d' + AuthAKVName: 'virtualclient-vault-esrp' + AuthCertName: 'virtualclient-esrp-cert-auth' + AuthSignCertName: 'virtualclient-esrp-cert-sign' + FolderPath: '$(System.DefaultWorkingDirectory)' + Pattern: '*.nupkg' + signConfigType: 'inlineSignParams' + inlineOperation: | + [ + { + "KeyCode": "CP-401405", + "OperationCode": "NuGetSign", + "Parameters": {}, + "ToolName": "sign", + "ToolVersion": "1.0" + }, + { + "KeyCode": "CP-401405", + "OperationCode": "NuGetVerify", + "Parameters": {}, + "ToolName": "sign", + "ToolVersion": "1.0" + } + ] + SessionTimeout: '60' + MaxConcurrency: '50' + MaxRetryAttempts: '5' + PendingAnalysisWaitTimeoutMinutes: '5' + +- task: NuGetAuthenticate@1 + displayName: 'Authenticate with NuGet feed' + +- script: dotnet nuget push $(Build.SourcesDirectory)\out\packages\*.nupkg --api-key VSTS --timeout 1200 --source https://msazure.pkgs.visualstudio.com/_packaging/CRC-VC/nuget/v3/index.json --skip-duplicate + displayName: 'Publish NuGet to ADO Artifact Packages as temporary workaround to ADO lagging behind in package availability' + +- script: $(Build.SourcesDirectory)\upload-packages.cmd $(Build.SourcesDirectory)\out\packages $(NUGETORGAPIKEY) + displayName: 'Publish NuGet Packages' + + From 32fa6a8fe846f990958cf607c0e92920270a5b81 Mon Sep 17 00:00:00 2001 From: saibulusu Date: Thu, 29 Oct 2026 11:50:04 -0700 Subject: [PATCH 5/7] testing without publishing first --- .pipelines/azure-pipelines.yml | 86 +++++++++++++++++----------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/.pipelines/azure-pipelines.yml b/.pipelines/azure-pipelines.yml index 59c0873940..22edb50d2c 100644 --- a/.pipelines/azure-pipelines.yml +++ b/.pipelines/azure-pipelines.yml @@ -60,46 +60,46 @@ steps: - script: $(Build.SourcesDirectory)\build-packages.cmd --suffix $(VersionSuffix) displayName: 'Build NuGet Packages' -- task: EsrpCodeSigning@5 - inputs: - ConnectedServiceName: 'virtualclient-esrp-ame' - AppRegistrationClientId: '0225fe5c-2a99-4459-af16-27a7dcd1c14a' - AppRegistrationTenantId: '33e01921-4d64-4f8c-a055-5bdaffd5e33d' - AuthAKVName: 'virtualclient-vault-esrp' - AuthCertName: 'virtualclient-esrp-cert-auth' - AuthSignCertName: 'virtualclient-esrp-cert-sign' - FolderPath: '$(System.DefaultWorkingDirectory)' - Pattern: '*.nupkg' - signConfigType: 'inlineSignParams' - inlineOperation: | - [ - { - "KeyCode": "CP-401405", - "OperationCode": "NuGetSign", - "Parameters": {}, - "ToolName": "sign", - "ToolVersion": "1.0" - }, - { - "KeyCode": "CP-401405", - "OperationCode": "NuGetVerify", - "Parameters": {}, - "ToolName": "sign", - "ToolVersion": "1.0" - } - ] - SessionTimeout: '60' - MaxConcurrency: '50' - MaxRetryAttempts: '5' - PendingAnalysisWaitTimeoutMinutes: '5' - -- task: NuGetAuthenticate@1 - displayName: 'Authenticate with NuGet feed' - -- script: dotnet nuget push $(Build.SourcesDirectory)\out\packages\*.nupkg --api-key VSTS --timeout 1200 --source https://msazure.pkgs.visualstudio.com/_packaging/CRC-VC/nuget/v3/index.json --skip-duplicate - displayName: 'Publish NuGet to ADO Artifact Packages as temporary workaround to ADO lagging behind in package availability' - -- script: $(Build.SourcesDirectory)\upload-packages.cmd $(Build.SourcesDirectory)\out\packages $(NUGETORGAPIKEY) - displayName: 'Publish NuGet Packages' - - +#- task: EsrpCodeSigning@5 + #inputs: + #ConnectedServiceName: 'virtualclient-esrp-ame' + #AppRegistrationClientId: '0225fe5c-2a99-4459-af16-27a7dcd1c14a' + #AppRegistrationTenantId: '33e01921-4d64-4f8c-a055-5bdaffd5e33d' + #AuthAKVName: 'virtualclient-vault-esrp' + #AuthCertName: 'virtualclient-esrp-cert-auth' + #AuthSignCertName: 'virtualclient-esrp-cert-sign' + #FolderPath: '$(System.DefaultWorkingDirectory)' + #Pattern: '*.nupkg' + #signConfigType: 'inlineSignParams' + #inlineOperation: | + #[ + #{ + #"KeyCode": "CP-401405", + #"OperationCode": "NuGetSign", + #"Parameters": {}, + #"ToolName": "sign", + #"ToolVersion": "1.0" + #}, + #{ + #"KeyCode": "CP-401405", + #"OperationCode": "NuGetVerify", + #"Parameters": {}, + #"ToolName": "sign", + #"ToolVersion": "1.0" + #} + #] + #SessionTimeout: '60' + #MaxConcurrency: '50' + #MaxRetryAttempts: '5' + #PendingAnalysisWaitTimeoutMinutes: '5' +# +#- task: NuGetAuthenticate@1 + #displayName: 'Authenticate with NuGet feed' +# +#- script: dotnet nuget push $(Build.SourcesDirectory)\out\packages\*.nupkg --api-key VSTS --timeout 1200 --source https://msazure.pkgs.visualstudio.com/_packaging/CRC-VC/nuget/v3/index.json --skip-duplicate + #displayName: 'Publish NuGet to ADO Artifact Packages as temporary workaround to ADO lagging behind in package availability' +# +#- script: $(Build.SourcesDirectory)\upload-packages.cmd $(Build.SourcesDirectory)\out\packages $(NUGETORGAPIKEY) + #displayName: 'Publish NuGet Packages' +# +# From 6f0286658289f3ab50df6378caf41ab676797d12 Mon Sep 17 00:00:00 2001 From: saibulusu Date: Thu, 29 Oct 2026 12:04:24 -0700 Subject: [PATCH 6/7] not updating version yet --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 17f2cddf74..d736b1138b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.5.13 +3.5.12 From 5cb5e524b55ce2de604500f6013f82f5467f2d90 Mon Sep 17 00:00:00 2001 From: saibulusu Date: Thu, 29 Oct 2026 12:06:59 -0700 Subject: [PATCH 7/7] Removing change to version --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index d736b1138b..558d407e14 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.5.12 +3.5.12 \ No newline at end of file