diff --git a/pom.xml b/pom.xml
index 39a2fbe2b..8848f9622 100644
--- a/pom.xml
+++ b/pom.xml
@@ -75,6 +75,8 @@
1.7.12
1.7
1.7
+ ${maven.build.timestamp}
+ yyyy-MM-dd-HHmm
@@ -128,207 +130,6 @@
-
- ${project.artifactId}-${project.version}-${buildNumber}
-
-
-
-
- org.codehaus.mojo
- buildnumber-maven-plugin
- 1.3
-
- 10
- false
- false
- {0,date,yyyy-MM-dd HH:mm:ss}
-
-
-
- validate
-
- create
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.2
-
- true
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 2.5
-
-
-
- ${project.name}
- ${project.version}
- ${buildNumber}
- ${timestamp}
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.18
-
-
- ${skipTests}
-
-
-
-
- org.apache.maven.plugins
- maven-antrun-plugin
- 1.7
-
-
- create-version-txt
- generate-resources
-
-
-
-
-
-
-
- Writing version file: ${version_file}
- ${header_line}
- ${build_date_line}
- ${version_line}
- ${buildnumber_line}
-
-
-
- run
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
- 2.5.1
-
-
- distro-assembly
- package
-
- single
-
-
-
- src/main/resources/bin.xml
-
-
-
-
-
-
-
- org.codehaus.mojo
- versions-maven-plugin
- 2.1
-
-
-
- org.apache.maven.plugins
- maven-site-plugin
- 3.4
-
-
-
- org.apache.maven.plugins
- maven-project-info-reports-plugin
- 2.2
-
- index
- scm
- issue-tracking
- help
- dependency-convergence
- summary
- dependency-management
- dependencies
- license
- modules
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.9
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-clean-plugin
- 2.6.1
-
-
-
- org.apache.maven.plugins
- maven-deploy-plugin
- 2.8.2
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
-
- org.apache.maven.plugins
- maven-install-plugin
- 2.5.2
-
-
-
- org.apache.maven.plugins
- maven-resources-plugin
- 2.7
-
-
-
-
-
-
- org.apache.maven.scm
- maven-scm-provider-gitexe
- 1.8.1
-
-
- org.apache.maven.scm
- maven-scm-manager-plexus
- 1.8.1
-
-
- org.kathrynhuxtable.maven.wagon
- wagon-gitsite
- 0.3.1
-
-
-
-
-
release-sign-artifacts
@@ -357,4 +158,200 @@
+
+ ${project.artifactId}-${project.version}-${timestamp}-${git.commit.id.abbrev}
+
+
+
+ src/main/resources/
+ true
+
+ version.txt
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+ 2.5.3
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+ 2.6.1
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.2
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+ 2.8.2
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.5
+
+
+ org.apache.maven.plugins
+ maven-install-plugin
+ 2.5.2
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 2.5
+
+
+ org.apache.maven.plugins
+ maven-resources-plugin
+ 2.7
+
+
+ org.apache.maven.plugins
+ maven-site-plugin
+ 3.4
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 2.18.1
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ 2.1.13
+
+
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+
+
+ generate-resources
+
+ revision
+
+
+
+
+ ${project.basedir}/.git
+ yyyy-MM-dd HH:mm:ss z
+ 7
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ ${project.name}
+ ${project.version}
+ ${buildNumber}
+ ${timestamp}
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${skipTests}
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+
+
+ distro-assembly
+ package
+
+ single
+
+
+
+ src/main/resources/bin.xml
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ true
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-site-plugin
+
+
+
+ org.apache.maven.plugins
+ maven-project-info-reports-plugin
+
+ index
+ scm
+ issue-tracking
+ help
+ dependency-convergence
+ summary
+ dependency-management
+ dependencies
+ license
+ modules
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+
+
+
+
+
+
+
+ org.apache.maven.scm
+ maven-scm-provider-gitexe
+ 1.9.2
+
+
+ org.apache.maven.scm
+ maven-scm-manager-plexus
+ 1.9.2
+
+
+ org.kathrynhuxtable.maven.wagon
+ wagon-gitsite
+ 0.3.1
+
+
+
+
+
diff --git a/src/main/resources/bin.xml b/src/main/resources/bin.xml
index f58abde4d..4d8508842 100644
--- a/src/main/resources/bin.xml
+++ b/src/main/resources/bin.xml
@@ -9,7 +9,7 @@
- ${project.build.directory}
+ ${project.build.directory}/classes
version.txt
diff --git a/src/main/resources/version.txt b/src/main/resources/version.txt
new file mode 100644
index 000000000..2bd9c59bc
--- /dev/null
+++ b/src/main/resources/version.txt
@@ -0,0 +1,9 @@
++-------------------------------------------------------------------------
+| Project Name | ${project.name}
++-------------------------------------------------------------------------
+| Version | ${project.version}
+| Revision SHA | ${git.commit.id}
+| Revision Date | ${git.commit.time}
+| Build Date | ${git.build.time}
+| Artifact Name | ${project.artifactId}-${project.version}-${timestamp}-${git.commit.id.abbrev}
+-------------------------------------------------------------------------