mirror of
https://github.com/Z3Prover/z3
synced 2025-11-01 03:57:51 +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
|
|
@ -56,8 +56,6 @@ stages:
|
|||
artifactName: 'MacArm64'
|
||||
targetPath: $(Build.ArtifactStagingDirectory)
|
||||
|
||||
|
||||
|
||||
- job: UbuntuBuild
|
||||
displayName: "Ubuntu build"
|
||||
pool:
|
||||
|
|
@ -87,7 +85,6 @@ stages:
|
|||
artifactName: 'UbuntuBuild'
|
||||
targetPath: $(Build.ArtifactStagingDirectory)
|
||||
|
||||
|
||||
- job: UbuntuDoc
|
||||
displayName: "Ubuntu Doc build"
|
||||
pool:
|
||||
|
|
@ -168,6 +165,7 @@ stages:
|
|||
ReleaseVersion: $(ReleaseVersion)
|
||||
BuildArchitecture: 'x86'
|
||||
|
||||
|
||||
# Creates Z3 packages in various formats
|
||||
- stage: Package
|
||||
jobs:
|
||||
|
|
@ -485,7 +483,7 @@ stages:
|
|||
path: $(Agent.TempDirectory)
|
||||
- task: GitHubRelease@0
|
||||
inputs:
|
||||
gitHubConnection: Z3-Pipeline-Github
|
||||
gitHubConnection: Z3Prover
|
||||
repositoryName: $(Build.Repository.Name)
|
||||
action: 'create'
|
||||
target: '$(Build.SourceVersion)'
|
||||
|
|
@ -498,7 +496,7 @@ stages:
|
|||
isDraft: true
|
||||
isPreRelease: true
|
||||
|
||||
# Enable on release (after fixing Nuget key)
|
||||
|
||||
- job: NuGetPublish
|
||||
condition: eq(1,0)
|
||||
displayName: "Publish to NuGet.org"
|
||||
|
|
@ -518,7 +516,6 @@ stages:
|
|||
nuGetFeedType: External
|
||||
publishFeedCredentials: $(NugetZ3)
|
||||
packagesToPush: $(Agent.TempDirectory)/*.nupkg
|
||||
|
||||
|
||||
# Enable on release:
|
||||
- job: PyPIPublish
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue