maven git-commit-id-plugin 是一个 Maven 插件,用于在构建过程中自动获取 Git 仓库的提交信息,并将这些信息嵌入到项目的构建产物中。以下是关于这个插件的详细解释: 1. maven git-commit-id-plugin 的作用 该插件的主要作用是在 Maven 构建过程中,自动捕获 Git 仓库的提交信息(如提交ID、提交时间、分支名等),...
该插件 git-commit-id-plugin 可以很方便将打包时的git信息生成文件在包中,可以很方便的查看,官方文档地址:https://github.com/git-commit-id/git-commit-id-maven-plugin/blob/master/maven/docs/using-the-plugin.md 以下是简单的翻译,最后有使用到的配置 <plugin> <groupId>pl.project13.maven</groupId> ...
<maven.compiler.target>8</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <build> <plugins> <plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id-plugin</artifactId> <version>4.0.5</version> <executions> <execution>...
【2月更文挑战第1天】git-commit-id-maven-plugin 是一个maven 插件,用来在打包的时候将git-commit 信息打进jar中。这样做的好处是可以将发布的某版本和对应的代码关联起来,方便查阅和线上项目的维护。至于它的作用,用官方说法,这个功能对于大型分布式项目来说是无价的
笔者甚至在github上找到了这样一个demomygitcommitiplanet思路是: 1)把maven-git-commit-id-plugin运行所产生的git.properties文件的内容修改为json形式。 2)通过“/version” 的接口对外提供查询服务。 后续,甚至都可以通过这个接口来检查线上系统的版本和cmdb中版本的一致性,或者做系统的健康性巡检(ping)。果然只有...
Since version2.2.2the maven-git-commit-id-plugin comes equipped with an additional validation utility which can be used to verify if your project properties are set as you would like to have them set. The validation can be used foranyproperty that is visible inside the pom.xml and therefore...
使用git-commit-id方式 pom引入插件 <plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id-plugin</artifactId> <version>2.2.4</version> <executions> <execution> <id>get-the-git-infos</id> <goals> <goal>revision</goal> ...
git-commit-id maven-plugin 是一个比较有意思的插件,可以提供一些git 详细相关的元数据信息到jar 包中,这样有利于我们分析 业务问题(里边包含了git commitid,分支,提交人,提交日志等信息),以下是一个简单试用 项目准备 一个多模块项目 父pom.xml <?xml version="1.0" encoding="UTF-8"?> ...
Home » pl.project13.maven » git-commit-id-plugin » Usages Artifacts using Git Commit Id Maven Plugin (3) Sort: popular | newest 1. ODFDOM49 usages org.odftoolkit » odfdom-javaApache ODFDOM is an OpenDocument Format (ODF) framework. Its purpose is to provide an easy common way...
插件GitHub地址:https://github.com/git-commit-id/maven-git-commit-id-plugin git-commit-id-plugin是一个类似于buildnumber-maven-plugin的插件,由于buildnumber-maven-plugin插件仅支持 CVS 和 SVN,所以作者就开发了一个支持Git版。这个插件主要有以下几个功能: ...