4.0.0
org.apache.nifi
nifi
1.12.0-SNAPSHOT
nifi-api
jar
pl.project13.maven
git-commit-id-plugin
4.0.0
generate-sources
revision
yyyy-MM-dd'T'HH:mm:ssZ
com.google.code.maven-replacer-plugin
replacer
1.5.3
Generate NifiBuildProperties Java class
generate-sources
replace
${project.basedir}/src/main/code-gen/NifiBuildProperties.java.template
${project.build.directory}/generated-sources/java/org/apache/nifi/build/NifiBuildProperties.java
#maven.build.timestamp#
${maven.build.timestamp}
#project.version#
${project.version}
#git.branch#${git.branch}
#git.build.number#${git.build.number}
#git.build.number.unique#${git.build.number.unique}
#git.build.time#${git.build.time}
#git.build.version#${git.build.version}
#git.closest.tag.commit.count#${git.closest.tag.commit.count}
#git.closest.tag.name#${git.closest.tag.name}
#git.commit.id#${git.commit.id}
#git.commit.id.abbrev#${git.commit.id.abbrev}
#git.commit.id.describe#${git.commit.id.describe}
#git.commit.id.describe-short#${git.commit.id.describe-short}
#git.commit.time#${git.commit.time}
#git.dirty#${git.dirty}
#git.total.commit.count#${git.total.commit.count}
org.codehaus.mojo
build-helper-maven-plugin
3.0.0
add-source
generate-sources
add-source