Skip to content

Fix Nuget package signing for Coordinated Package build#11316

Merged
adityapatwardhan merged 1 commit intoPowerShell:masterfrom
PaulHigin:fix-nugetpackage-signing
Dec 10, 2019
Merged

Fix Nuget package signing for Coordinated Package build#11316
adityapatwardhan merged 1 commit intoPowerShell:masterfrom
PaulHigin:fix-nugetpackage-signing

Conversation

@PaulHigin
Copy link
Copy Markdown
Contributor

PR Summary

This PR fixes Coordinated Packages build failure by updating nuget build yml to perform signing for scheduled builds via SHOULD_SIGN variable.

PR Context

PR Checklist

outPathRoot: '$(System.ArtifactsDirectory)\signed'
binVersion: $(SigingVersion)
binVersionOverride: $(SigningVersionOverride)
condition: and(succeeded(), eq(variables['SHOULD_SIGN'], 'true'))
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just curious, where is this variable defined?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It get defined by calling the template in line 60

@adityapatwardhan adityapatwardhan added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Dec 10, 2019
@adityapatwardhan adityapatwardhan added this to the rc.1-consider milestone Dec 10, 2019
@adityapatwardhan adityapatwardhan merged commit 32e2198 into PowerShell:master Dec 10, 2019
@adityapatwardhan
Copy link
Copy Markdown
Member

Merged this before waiting for 24 hours, as this blocks nightly build.

@ghost
Copy link
Copy Markdown

ghost commented Dec 16, 2019

🎉v7.0.0-rc.1 has been released which incorporates this pull request.:tada:

Handy links:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants