2017-09-06 282 views
1

在繼續之前,我意識到這個問題太廣泛了。但我無法弄清楚在SOGOOGLE這裏搜索的適當措辭。使用gradle從artifactory中檢索SNAPSHOT jar的構建信息

如果這個問題是重複的,請提前原諒我,並提供給我原來問題的鏈接。

問題:

我們正在創建測試框架的工作。其中一個要求是在測試階段結束時發佈一個包含構建信息的報告。我們需要提供諸如誰犯我們正在測試的最新變化,究竟是我們使用的測試等

在我們當前的設置,我們正在使用GitHub上的內部版本號爲SCM信息。無論何時提交SCM,都會在Jenkins上觸發構建,如果構建成功,則將該JAR部署到JFrog Artifactory。我正在想出一個gradle腳本來獲取必要的信息。

以下幾個問題任何指針的高度讚賞:

  1. 我可以使用哪些插件檢索從Artifactory的快照罐子的信息?
  2. 我可以使用哪個插件來檢索Jenkins使用從Q1中檢索的內部版本編譯信息?

回答

0

不知道這是你要求的,但你有沒有看過Artifactory Build Info文件?

Artifactory Jenkins Plugin可以收集生成信息,爲您和發佈信息到服務器Artifactory的(如果你選擇「收集和發佈信息建設」)。

構建信息可以在artifactory服務器上查看,也可以使用簡單的REST call獲取。

HTH,

或者