mirror of
https://github.com/Z3Prover/z3
synced 2025-09-05 09:37:44 +00:00
Publish Z3 symbols (#6280)
* WiP: publish symbols for package * set debugtype to full * fix internal nuget feed publishing * Try pipeline github authorization * Update github service connection * WiP: try symbol publish in build * try Z3Prover for GitHub connection * WiP: collect symbols * revert symbol type to pdbonly (only portable is not supported for publishing) * Publish symbols in nightly and release * Revert this: comment out publish to test release build pipe * restore publishing * Turn of index sources to eliminate warning that it is not supported for Github Co-authored-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
48b13291d1
commit
b3f4d3fdc7
4 changed files with 56 additions and 12 deletions
|
@ -22,6 +22,22 @@ jobs:
|
|||
python scripts\mk_win_dist.py
|
||||
--${{parameters.BuildArchitecture}}-only
|
||||
--dotnet-key=$(Build.SourcesDirectory)/resources/z3.snk
|
||||
- task: CopyFiles@2
|
||||
displayName: 'Collect Symbols'
|
||||
inputs:
|
||||
sourceFolder: dist
|
||||
contents: '**/*.pdb'
|
||||
targetFolder: '$(Build.ArtifactStagingDirectory)/symbols'
|
||||
# Publish symbol archive to match nuget package
|
||||
# Index your source code and publish symbols to a file share or Azure Artifacts symbol server
|
||||
- task: PublishSymbols@2
|
||||
inputs:
|
||||
symbolsFolder: '$(Build.ArtifactStagingDirectory)/symbols'
|
||||
searchPattern: '**/*.pdb'
|
||||
indexSources: false # Github sources not supported
|
||||
publishSymbols: true
|
||||
symbolServerType: TeamServices
|
||||
detailedLog: true
|
||||
- task: EsrpCodeSigning@1
|
||||
displayName: Sign
|
||||
inputs:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue