Enhancement #1243

Set Java RSB version in Properties from ANT using git describe

Added by S. Wrede over 11 years ago. Updated over 11 years ago.

Status:ResolvedStart date:11/18/2012
Priority:NormalDue date:
Assignee:J. Wienke% Done:

100%

Category:Java
Target version:rsb-0.9

Description

Currenlty, the Java Version identifier is set manually in rsb.util.Properties and there is no information about the commit leading to the respective build.

Associated revisions

Revision 1c23d4e0
Added by J. Wienke over 11 years ago

Define the patch version of RSB using git describe to finally have
correct releases.

All flexibility of the C++ implementation of this versioning scheme is
also available here. A build/gitversion file can be added containing a
git-describe-like string in case we want to export source archives.

refs #1243

Revision ab969bde
Added by J. Wienke over 11 years ago

backport: Define the patch version of RSB using git describe to finally have
correct releases.

All flexibility of the C++ implementation of this versioning scheme is
also available here. A build/gitversion file can be added containing a
git-describe-like string in case we want to export source archives.

refs #1243

History

#1 Updated by J. Wienke over 11 years ago

  • Assignee set to J. Wienke

This also relates to the fact that we should generate a patch version from GIT comparable to C++ so that version bumps can be correctly managed in e.g. maven. I could do this I think.

#2 Updated by S. Wrede over 11 years ago

Would be nice if you could actually do it. Thx!

#3 Updated by J. Wienke over 11 years ago

  • Status changed from New to In Progress

#4 Updated by J. Wienke over 11 years ago

  • Tracker changed from Feature to Enhancement

#5 Updated by J. Wienke over 11 years ago

  • Subject changed from Java-Version Identifier should be set correctly via Ant-Script to Set Java RSB version in Properties from ANT using git describe
  • % Done changed from 0 to 30

Updated to also reflect the GIT changes.

#6 Updated by J. Wienke over 11 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 30 to 100

This has been implemented in master and is also ported back to 0.7 due to popular request.

Also available in: Atom PDF