我正在使用Jenkins的Git Plugin並使用Douglas Creager's get_git_version腳本。這使用git描述爲python模塊獲取一些合理的版本。通常,這將創建類似0.1-11-g80fe130
,但詹金斯我得到:Jenkins Git插件:git describe不能描述任何東西
+ git describe
fatal: No names found, cannot describe anything.
我已經配置插件不通過「跳過內部變量」拿出了自己的標籤。
對this question about pushing from jenkins這樣的主分支進行額外檢出並沒有幫助。
但我怎麼能得到jenkins結帳從原產地/主人獲取標籤? – 2012-04-22 14:23:05
@JaspervandenBosch不知道當前插件是否支持這個功能,除非您在Jenkins Jobs的第一步中定義了一個額外的命令來從遠程倉庫導入標籤(至少一個'git fetch --tags',combined使用git checkout master,以確保已經導入了所有標籤,並且位於分支的頂端)。 – VonC 2012-04-22 14:26:01
'+ git checkout master 切換到分支'主' + git fetch --tags'沒有做 – 2012-04-22 14:36:48