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 ${project.build.directory}/generated-sources/java/