stratosphere/stratosphere — pull request #231 by rmetzger (2013-11-01 23:12:31+00:00)
Title: Show version and git revision on JobManager startup (in log)

Hi,

as a follow up of this discussion https://github.com/stratosphere/stratosphere/issues/208 I propose to include the version and git revision into the JobManager log file like this:
```
00:07:27,186 INFO eu.stratosphere.nephele.jobmanager.JobManager - Starting Stratosphere JobManager (Version: 0.4-SNAPSHOT, Rev:55bfa06)
00:07:27,195 INFO eu.stratosphere.nephele.discovery.DiscoveryService - Discovery service socket is bound to /127.0.0.1:7001
00:07:27,209 INFO eu.stratosphere.nephele.ipc.Server - IPC Server Responder: starting
```

There will be also a file in the root directory of the build called `.version.properties` with the following contents:
```
#Generated by Git-Commit-Id-Plugin
#Sat Nov 02 00:06:43 CET 2013
git.commit.id.abbrev=55bfa06
git.commit.user.email=metzgerr@web.de
git.commit.message.full=Hotfixing version detection\nAdd renaming utility to master branch\n
git.commit.id=55bfa06e8971957b3c2896855069b121c7c650df
git.commit.message.short=Hotfixing version detection Add renaming utility to master branch
git.commit.user.name=Robert Metzger
git.build.user.name=Robert Metzger
git.commit.id.describe=55bfa06
git.build.user.email=metzgerr@web.de
git.branch=version_information
git.commit.time=30.10.2013 @ 11\:38\:27 CET
git.build.time=02.11.2013 @ 00\:06\:43 CET
git.remote.origin.url=https\://github.com/stratosphere/stratosphere.git
```