Skip to content

This changes AssemblyVersioningScheme.MajorMinorPatchMetadata to Assembl... #427

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

Conversation

JakeGinnivan
Copy link
Contributor

...yVersioningScheme.MajorMinorPatchTag

The issue with metadata is that it is not part of the semantic version at all, so why are we even allowing it to be put into the assembly version. On the other hand in continuous delivery we promote metadata to the tag to allow the version to change every commit. By using the tag, not the metadata we can create meaningful AssemblySemVer values.

Fixes #391

…mblyVersioningScheme.MajorMinorPatchTag

The issue with metadata is that it is not part of the semantic version at all, so why are we even allowing it to be put into the assembly version. On the other hand in continuous delivery we promote metadata to the tag to allow the version to change every commit. By using the tag, not the metadata we can create meaningful AssemblySemVer values.

Fixes GitTools#391
@JakeGinnivan
Copy link
Contributor Author

@GeertvanHorrik this sorts one of your issues. It is a breaking change between beta.2 and beta.3 or RTM but I think it's worth it

@JakeGinnivan
Copy link
Contributor Author

@GeertvanHorrik can you review this change

@GeertvanHorrik
Copy link
Contributor

Looks good to me!

JakeGinnivan added a commit that referenced this pull request May 28, 2015
…thPart

This changes AssemblyVersioningScheme.MajorMinorPatchMetadata to Assembl...
@JakeGinnivan JakeGinnivan merged commit b52b89d into GitTools:master May 28, 2015
@JakeGinnivan JakeGinnivan deleted the AssemblySemVerWithTagInFourthPart branch May 28, 2015 07:36
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.

Classic version and MajorMinorPatchMetadata
2 participants