Skip to content

Conversation

@MIchaelMainer
Copy link
Collaborator

previewBuild.yml
Specifies a build pipeline that targets the latest commit to the dev branch. This pipeline will not run on PR. This pipeline performs the following

Makes sure that the version number has been incremented.
Builds the solution and runs the tests.
Signing
Sets or increments the prerelease version
Publishes the built NuGet package so that it can be picked up by release pipeline.

EnableSigning.ps1
Sets the csproj ready for signing.

IncrementPreviewVersion.ps1
Increments the preview version based on whether there is a publicly published preview version. Does nothing if the VersionSuffix is set in the csproj.

AssemblyInfo.cs
Updated InternalsVisibleTo to only be valid for debug profile.

MIchaelMainer and others added 11 commits May 31, 2019 13:54
**previewBuild.yml**
Specifies a build pipeline that targets the latest commit to the dev branch. This pipeline will not run on PR. This pipeline performs the following

Makes sure that the version number has been incremented.
Builds the solution and runs the tests.
Signing
Sets or increments the prerelease version
Publishes the built NuGet package so that it can be picked up by release pipeline.

**EnableSigning.ps1**
Sets the csproj ready for signing.

**IncrementPreviewVersion.ps1**
Increments the preview version based on whether there is a publicly published preview version. Does nothing if the VersionSuffix is set in the csproj.

**AssemblyInfo.cs**
Updated InternalsVisibleTo to only be valid for debug profile.
This is temporary
Strong-name signed assemblies must specify a public key in their
InternalsVisibleTo declarations. We aren't signing the test project
so we have nothing to set it to.
@MIchaelMainer MIchaelMainer requested a review from peombwa June 3, 2019 23:32
@MIchaelMainer MIchaelMainer merged commit 846ec2c into dev Jun 4, 2019
@MIchaelMainer MIchaelMainer deleted the mm/corePreviewBuildFromDev2 branch June 4, 2019 17:31
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.

3 participants