在使用Eclipse多年之后,我最近开始使用Intellij思想。
我缺少的一个特性是,环境变量可以通过egit用于Eclipse所拥有的运行命令。
例如,在Eclipse中,我可以将参数传递给maven,maven引用的git值如下:
-DgitBranch=${git_branch}
然后我可以在Maven中使用这个,通过过滤器来满足我的任何需要。
我意识到我可以使用maven插件在构建步骤中填充这个插件,但是这在我们的CI服务器中不起作用,因为
.git/
不总是可用于生成。
在Intellij中单击绿色小三角形时,如何将分支(以及其他Git元数据)传递给Maven?