经过多年的Eclipse使用,我最近开始使用IntelliJ Idea。
我缺少的一个功能是通过eGit可用于Eclipse具有的运行命令的环境变量。
例如,在Eclipse中,我可以将参数传递给Maven,它引用git值的方式如下:
-DgitBranch=${git_branch}
然后,我可以通过过滤器在Maven中使用此功能
。我意识到我可以在构建步骤中使用maven插件来填充它,但是由于.git/
并不总是可用于构建,因此在我们的CI服务器中不起作用。
单击IntelliJ中的绿色小三角形时,如何将分支(以及其他git元数据)传递到Maven中?