-
Notifications
You must be signed in to change notification settings - Fork 302
Release 3.0.0 #404
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
Comments
@TheSnoozer Hi, I ran into this issue(#336) in my project, I learned that it has been fixed in version 3.0.0. When do you release this version? Before that, how can I get this version or a snapshot version to verify whether it can fix my problem? |
Hi, thanks for reminding me that the snapshot deployment currently is still broken (#344). There is currently no concrete plan, when the 3.0 version is getting released, but I'll certainly would like to include the features/bug fixes that are currently scheduled for this particular version (https://github.com/git-commit-id/maven-git-commit-id-plugin/milestone/18). Since I assume it will take some time to get the automatic deployment of travis working, I just deployed the snapshot manually via:
The snapshot ended up on https://oss.sonatype.org/content/repositories/snapshots/pl/project13/maven/git-commit-id-plugin/3.0.0-SNAPSHOT/ That should do for the short-term.... |
Great, thx. |
Plugin version 3.0.0 is now released and available via |
Compare version 2.2.6 with 3.0.0Run with one project and all properties
Click to view raw data
Run with one project and includeOnlyProperty = ^git.commit.id$
Click to view raw data
Run with one project and excludeProperties = ^git.local.branch.*$
Click to view raw data
Run with 10 projects and all properties
Click to view raw data
Run with 10 projects and includeOnlyProperty = ^git.commit.id$
Click to view raw data
Run with 10 projects and excludeProperties = ^git.local.branch.*$
Click to view raw data
|
This is the place holder to release the new 3.0.0 version.
Note that the current open tickets should be addressed, before performing a release.
General scope of the new release:
Fixed some minor things, added some minor features, dropped support for java 7...(full list https://github.com/ktoso/maven-git-commit-id-plugin/issues?q=milestone%3A3.0.0).
Release-Guide
see http://central.sonatype.org/pages/ossrh-guide.html
update dependencies
mvn versions:display-dependency-updates
wait for travis checks to pass
mvn release:prepare
[INFO] Checking dependencies and plugins for snapshots ...
What is the release version for "Git Commit Id Maven Plugin"? (pl.project13.maven:git-commit-id-plugin) 3.0.0: [ENTER]
What is SCM release tag or label for "Git Commit Id Maven Plugin"? (pl.project13.maven:git-commit-id-plugin) git-commit-id-plugin-3.0.0: v3.0.0 [ENTER]
What is the new development version for "Git Commit Id Maven Plugin"? (pl.project13.maven:git-commit-id-plugin) 3.0.1-SNAPSHOT: [ENTER]
wait for travis checks to pass
mvn release:perform
then go to oss.sonatype.org log in there and go to the staging repositories, there will be the plugin, you have to first close and then release it if validation passed.
close old milestone
create new milestone for new version
publish Release-Notes
note on the readme that this will only support Java 1.8 (update the version matrix) and drop java 1.7 support
update readme to point to the latest version available
The text was updated successfully, but these errors were encountered: