Skip to content

snk now only mentioned by pack.ps1 #32

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 9, 2017

Conversation

kellyroach-optimizely
Copy link
Contributor

This P.R. leaves task of calling sn.exe and strongnaming entirely in pack.ps1's hands.

There were some new issues with the redundant and not wholely effective calls to sn.exe
in VS 2017 custom "After Build" commands. One issue is these cause "Build FAILED"s
in our E2E tests which rely on '/bin/sh -c dotnet build --configuration Release'
instead of msbuild.

The E2E regression goes away in this P.R.

@@ -12,8 +12,6 @@
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ReleaseVersion>1.2.1</ReleaseVersion>
<SignAssembly>true</SignAssembly>

Choose a reason for hiding this comment

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

are we removing signing?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

No, we are still signing. The pack.ps1 does the sn.exe signing. There seem to be about 4 different ways to do sn.exe signing documented at various MS URL's, but the most reliable approach for us has been sn.exe in pack.ps1 . We're keeping this. The other 2 ways we're dropping were redundancies which, unfortunately, do interfere with our E2E testing.

Copy link

@wangjoshuah wangjoshuah left a comment

Choose a reason for hiding this comment

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

Let's approve this and fix signing!

@kellyroach-optimizely kellyroach-optimizely merged commit b925333 into master Nov 9, 2017
@aliabbasrizvi aliabbasrizvi deleted the kroach/OASIS-1439-e2e branch June 27, 2018 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants