Skip to content
New issue

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

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

Already on GitHub? # to your account

Feature/produce nuget for fs sonar runner core #101

Merged
merged 8 commits into from
Jul 20, 2020

Conversation

jmecosta
Copy link
Owner

#75 update linter on sonar extensions

@jmecosta jmecosta requested a review from milbrandt June 30, 2020 14:05
@milbrandt
Copy link
Collaborator

You need this as a nuget in some other place? Should this be permanently generated or only for working? If permanently I would propose to add it to the release notes.
Maybe we should make a minor release 3.1.1 anyway now that the deprecated api is removed.

@jmecosta

This comment has been minimized.

appveyor.yml Outdated Show resolved Hide resolved
@jmecosta
Copy link
Owner Author

jmecosta commented Jun 30, 2020 via email

@jmecosta
Copy link
Owner Author

jmecosta commented Jun 30, 2020 via email

@milbrandt
Copy link
Collaborator

I wouldnt mind, but then everything needs to be major.minor.buildnumber

You wanted to reference on my review comment above? My proposal was be to define in line 8:

version: 3.1.{build}.0

and then revert

assembly_version: '{version}'
file_version: '{version}'	
informational_version: '{version}'

If ommitting the last .0 helps, it's fine for me.

I would prefer if all version stings are identical - so there can't be any misconceptions in case of bugs.

@jmecosta
Copy link
Owner Author

jmecosta commented Jun 30, 2020 via email

Copy link
Collaborator

@milbrandt milbrandt left a comment

Choose a reason for hiding this comment

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

Please add some hint to the RELEASE_NOTES.md that plugin versioning changed.

@@ -5,7 +5,7 @@
#---------------------------------#

# version format
version: 3.1.0.{build}
version: 3.1.{build}
Copy link
Collaborator

Choose a reason for hiding this comment

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

What is now displayed in the SonarQube Server Marketplace as version? Until now it was e.g. 3.1 (build 345)installed

@jmecosta
Copy link
Owner Author

jmecosta commented Jun 30, 2020 via email

@milbrandt
Copy link
Collaborator

Please add some hint to the RELEASE_NOTES.md that plugin versioning changed.

I added now myself some release notes draft

@milbrandt milbrandt assigned milbrandt and jmecosta and unassigned milbrandt Jul 14, 2020
@jmecosta
Copy link
Owner Author

jmecosta commented Jul 14, 2020 via email

@milbrandt
Copy link
Collaborator

Miss this one

@jmecosta you will continue this PR?
Do you intend to publish the new package to nuget.org?
Shall we release a version because of the changed versioning scheme as soon as the PR is merged?

@jmecosta
Copy link
Owner Author

jmecosta commented Jul 20, 2020 via email

@jmecosta
Copy link
Owner Author

@milbrandt since there are not functional changes i think we can skip this change and just release when we have more stuff coming in

@jmecosta jmecosta merged commit b03ccc5 into master Jul 20, 2020
@jmecosta
Copy link
Owner Author

@milbrandt
Copy link
Collaborator

@milbrandt since there are not functional changes i think we can skip this change and just release when we have more stuff coming in

@jmecosta you're right that this PR didn't change functionality.
But since 3.1.0 in March there were several changes. And SonarQube wants an release at least every 6 month. All togerther I think we could do a service release 3.1.382 to have the same versioning scheme for the released plugin as for nuget.
Publishing to nuget.org is not automated in the yaml pipeline as far as I saw?

@jmecosta
Copy link
Owner Author

jmecosta commented Jul 21, 2020 via email

jmecosta added a commit that referenced this pull request Jul 21, 2020
#101 publish nuget package
jmecosta added a commit that referenced this pull request Jul 21, 2020
@jmecosta
Copy link
Owner Author

@milbrandt should all be done now, 3.1.384 is now the only version in every place

@milbrandt
Copy link
Collaborator

👍

@milbrandt milbrandt deleted the feature/produce-nuget-for-FsSonarRunnerCore branch October 20, 2020 19:44
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants