Skip to content

Commit ee37397

Browse files
authored
Update azure-pipelines.yml
replace new signing for extras
1 parent 68818dc commit ee37397

File tree

1 file changed

+32
-21
lines changed

1 file changed

+32
-21
lines changed

azure-pipelines.yml

Lines changed: 32 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -535,12 +535,19 @@ jobs:
535535
pool:
536536
vmImage: 'windows-latest'
537537
steps:
538+
539+
- task: UseDotNet@2
540+
displayName: 'Use .NET Core sdk'
541+
inputs:
542+
packageType: sdk
543+
version: 6.0.402
544+
installationPath: $(Agent.ToolsDirectory)/dotnet
538545

539546
- task: DotNetCoreCLI@2
540547
inputs:
541548
command: custom
542549
custom: tool
543-
arguments: install --tool-path . SignClient
550+
arguments: install --tool-path . sign --version 0.9.0-beta.23127.3
544551
displayName: Install SignTool tool
545552

546553
- download: current
@@ -552,16 +559,18 @@ jobs:
552559
artifact: BuildWinCUDAPackages
553560

554561
- pwsh: |
555-
.\SignClient 'Sign' `
556-
--baseDirectory '$(Pipeline.Workspace)\BuildWinCUDAPackages' `
557-
--input '**/*.nupkg' `
558-
--config '$(Pipeline.Workspace)\config\SignClient.json' `
559-
--filelist '$(Pipeline.Workspace)\config\signedfiles.txt' `
560-
--user '$(SignClientUser)' `
561-
--secret '$(SignClientSecret)' `
562-
--name 'TorchSharp' `
563-
--description 'TorchSharp' `
564-
--descriptionUrl 'https://github.com/dotnet/TorchSharp'
562+
.\sign code azure-key-vault `
563+
"**/*.nupkg" `
564+
--base-directory '$(Pipeline.Workspace)\BuildWinCUDAPackages' `
565+
--file-list '$(Pipeline.Workspace)\config\signedfiles.txt' `
566+
--publisher-name "TorchSharp" `
567+
--description "TorchSharp" `
568+
--description-url "https://github.com/dotnet/TorchSharp" `
569+
--azure-key-vault-tenant-id "$(SignTenantId)" `
570+
--azure-key-vault-client-id "$(SignClientId)" `
571+
--azure-key-vault-client-secret '$(SignClientSecret)' `
572+
--azure-key-vault-certificate "$(SignCertFriendlyName)" `
573+
--azure-key-vault-url "$(SignVaultURL)"
565574
displayName: Sign packages
566575
567576
- publish: $(Pipeline.Workspace)/BuildWinCUDAPackages
@@ -577,16 +586,18 @@ jobs:
577586
artifact: BuildLinuxCUDAPackages
578587

579588
- pwsh: |
580-
.\SignClient 'Sign' `
581-
--baseDirectory '$(Pipeline.Workspace)\BuildLinuxCUDAPackages' `
582-
--input '**/*.nupkg' `
583-
--config '$(Pipeline.Workspace)\config\SignClient.json' `
584-
--filelist '$(Pipeline.Workspace)\config\signedfiles.txt' `
585-
--user '$(SignClientUser)' `
586-
--secret '$(SignClientSecret)' `
587-
--name 'TorchSharp' `
588-
--description 'TorchSharp' `
589-
--descriptionUrl 'https://github.com/dotnet/TorchSharp'
589+
.\sign code azure-key-vault `
590+
"**/*.nupkg" `
591+
--base-directory '$(Pipeline.Workspace)\BuildLinuxCUDAPackages' `
592+
--file-list '$(Pipeline.Workspace)\config\signedfiles.txt' `
593+
--publisher-name "TorchSharp" `
594+
--description "TorchSharp" `
595+
--description-url "https://github.com/dotnet/TorchSharp" `
596+
--azure-key-vault-tenant-id "$(SignTenantId)" `
597+
--azure-key-vault-client-id "$(SignClientId)" `
598+
--azure-key-vault-client-secret '$(SignClientSecret)' `
599+
--azure-key-vault-certificate "$(SignCertFriendlyName)" `
600+
--azure-key-vault-url "$(SignVaultURL)"
590601
displayName: Sign packages
591602
592603
- publish: $(Pipeline.Workspace)/BuildLinuxCUDAPackages

0 commit comments

Comments
 (0)