Commit graph

5 commits

Author SHA1 Message Date
Matt Mitchell
0755d1726d Use dotnet certificate 2021-05-12 07:55:28 -07:00
Michelle McDaniel
8ad502dc23
Make certificate for .otf files None (#10267)
Like .ttf and .js files, .otf files come from aspnetcore and aren't signed there, so for post-build signing, we need to mark the certificate name as none
2021-04-20 16:06:02 -07:00
Matt Mitchell
336b2cdcf7
Reenable and fix post build signing (#9176)
Fixes post build signing so that the manifests are conformant with the requirement that items to sign should also appear in the artifacts section of a manifest.
2020-12-01 06:56:48 -08:00
Matt Mitchell
e8dddcc611
[release/5.0.1xx] Enable post build signing (#8764)
* Enable post build signing
Enables post build signing of installer by including the items that need to be signed
post build in an ItemsToSignPostBuild item group and moving the file signing information
into the Signing.props files.

Changes to in-build signing have been verified by taking a drop with the current in-build
structure and comparing the the signatures and strong name keys between files
in equivalent builds.

* Enable post build signing
Enables post build signing of installer by including the items that need to be signed
post build in an ItemsToSignPostBuild item group and moving the file signing information
into the Signing.props files.

Changes to in-build signing have been verified by taking a drop with the current in-build
structure and comparing the the signatures and strong name keys between files
in equivalent builds.

Co-authored-by: dotnet-bot <dotnet-bot@dotnetfoundation.org>
Co-authored-by: Christopher Costa <chcosta@microsoft.com>
2020-10-14 14:55:38 -07:00
Nick Guerrera
04dd2332ff Disable signing of non-shipping packages
Also clean up how $(SignCoreSdk) is set so that `build -sign` does so
and allows a full dry run locally.
2019-01-11 14:57:07 -08:00