Skip to content

Commit

Permalink
[project] add scm meta plugin.
Browse files Browse the repository at this point in the history
  • Loading branch information
w.vela committed Aug 2, 2019
1 parent 99d1979 commit e672218
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
<maven-source-plugin.version>3.1.0</maven-source-plugin.version>
<maven-surefire-plugin.version>2.19.1</maven-surefire-plugin.version>
<git-commit-id-plugin.version>2.2.6</git-commit-id-plugin.version>
<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
</properties>

<developers>
Expand Down Expand Up @@ -173,6 +175,56 @@
<artifactId>coveralls-maven-plugin</artifactId>
<version>${coveralls-maven-plugin.version}</version>
</plugin>
<plugin>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
<version>${git-commit-id-plugin.version}</version>
<executions>
<execution>
<id>get-the-git-infos</id>
<goals>
<goal>revision</goal>
</goals>
</execution>
</executions>
<configuration>
<verbose>false</verbose>
<abbrevLength>8</abbrevLength>
<dateFormat>yyyyMMddHHmmssSSS</dateFormat>
<failOnNoGitDirectory>false</failOnNoGitDirectory>
<failOnUnableToExtractRepoInfo>false</failOnUnableToExtractRepoInfo>
<generateGitPropertiesFile>true</generateGitPropertiesFile>
<gitDescribe>
<skip>true</skip>
</gitDescribe>
<includeOnlyProperties>
<include>git.branch</include>
<include>git.build</include>
<include>git.commit.id</include>
<include>git.commit.time</include>
<include>git.commit.user</include>
<include>git.remote.origin.url</include>
</includeOnlyProperties>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>${maven-jar-plugin.version}</version>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
</manifest>
<manifestEntries>
<Implementation-Build>${git.commit.id}</Implementation-Build>
<Implementation-Timestamp>${git.build.time}</Implementation-Timestamp>
<Implementation-Branch>${git.branch}</Implementation-Branch>
<Java-Compiler-JvmTarget>${java.version}</Java-Compiler-JvmTarget>
</manifestEntries>
</archive>
</configuration>
</plugin>
</plugins>
</build>

Expand Down

0 comments on commit e672218

Please sign in to comment.