diff --git a/scripts/nightly.yaml b/scripts/nightly.yaml index bc9b5782f..c3a39a078 100644 --- a/scripts/nightly.yaml +++ b/scripts/nightly.yaml @@ -174,6 +174,33 @@ stages: SessionTimeout: '60' MaxConcurrency: '50' MaxRetryAttempts: '5' + - task: EsrpCodeSigning@1 + displayName: 'Sign Symbol Package' + inputs: + ConnectedServiceName: 'z3-esrp-signing' + FolderPath: $(Build.ArtifactStagingDirectory) + Pattern: Microsoft.Z3.x64.$(ReleaseVersion).snupkg + 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' - task: PublishPipelineArtifact@1 inputs: targetPath: $(Build.ArtifactStagingDirectory)