cost 277 ms
從 git 分支派生 maven 工件版本

[英]Deriving maven artifact version from git branch

我們有一個工作流要求,本質上意味着我們需要從 git 中的當前分支外部定義模塊的工件版本。 即如果我們在 git 的 master 分支上,我需要<version>master-...</version>而如果我們在 bugfixX 分支上,我需要<version&g ...

選擇基於git branch的maven配置文件

[英]select maven profile based on git branch

是否可以根據當前git分支選擇一個配置文件? 例如,如果您在主分支中,則會選擇“生產”配置文件。 如果是開發分支,則選擇“開發”配置文件。 我找到了提供mvngit.branch屬性的mavanagaiata插件,但它不能在<profiles>部分中使用。 這樣的 ...

如何在Maven項目的清單中的Implementation-Version字段中獲取git SHA1值?

[英]How to get the git SHA1 value in the Implementation-Version field in the manifest for a Maven project?

我們使用git和maven以及logback。 這意味着日志中的堆棧跟蹤顯示了包含堆棧跟蹤中每一行的jar的實現版本(有關示例,請參閱http://logback.qos.ch/reasonsToSwitch.html#packagingData )。 因此,如果我們可以將當前構建的 ...

是否有一個Git命令來獲取當前標記,分支和提交?

[英]Is there a single Git command to get the current tag, branch and commit?

我目前正在使用三個命令的集合來獲取當前標記,分支以及最近提交的日期和SHA1。 這將輸出如下內容: 說實話,我對此完全沒問題。 但是我正在使用Maven的這些命令以及之前使用過Maven的任何人,知道外部命令會讓POM膨脹多少。 我只想減少我的pom.xml,可能會減少執行時 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM