Publish Build Symbols for DML nightly nuget package (#20988)

### Description
Publish Build Symbols for DML nightly nuget package.
This commit is contained in:
Changming Sun 2024-06-10 17:53:22 -07:00 committed by GitHub
parent dc545d366d
commit ae4a2e6b3f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -228,15 +228,14 @@ stages:
artifactName: ${{ parameters.ArtifactName }}
targetPath: '$(Build.ArtifactStagingDirectory)'
- ${{ if eq(parameters['IsReleaseBuild'], 'true') }}:
- task: PublishSymbols@2
displayName: 'Publish Build Symbols'
inputs:
symbolsFolder: '$(Build.BinariesDirectory)\RelWithDebInfo\RelWithDebInfo'
searchPattern: '**/*.pdb'
symbolServerType: teamServices
- task: PublishSymbols@2
displayName: 'Publish Build Symbols'
condition: and (succeeded(), or(eq(variables['Build.SourceBranch'], 'refs/heads/main'), startsWith(variables['Build.SourceBranch'], 'refs/heads/rel-')))
inputs:
SymbolsFolder: '$(Build.BinariesDirectory)\RelWithDebInfo\RelWithDebInfo'
SearchPattern: 'onnxruntime.pdb'
SymbolServerType: teamServices
SymbolExpirationInDays: 365
# Node.js Publish
- ${{ if eq(parameters['DoNodejsPack'], 'true') }}: