使用gradle

时间:2017-09-06 15:28:59

标签: github jenkins gradle artifactory

在前进之前,我意识到这个问题太宽泛了。但是,我无法在SOGOOGLE找到正确的搜索字词。

如果这个问题是重复的,请提前原谅我并提供原始问题的链接。

问题:

我们正在努力创建测试框架。其中一个要求是在测试阶段结束时使用构建信息发布报告。我们需要提供的信息包括我们正在测试的最新更改,我们用于测试的构建版本等。

在我们当前的设置中,我们使用github作为SCM。每当提交SCM时,就会在Jenkins上触发构建,如果构建成功,则将jar部署到JFrog Artifactory。我想提出一个gradle脚本来获取必要的信息。

我们非常感谢您对以下问题的任何指示:

  1. 我可以使用哪个插件从Artifactory中检索SNAPSHOT jar的信息?
  2. 我可以使用哪个插件使用从Q1中检索到的内部版本号来检索Jenkins构建信息?

1 个答案:

答案 0 :(得分:0)

不确定这是您要求的,但您是否查看了Artifactory Build Info文件?

Artifactory Jenkins Plugin可以为您收集构建信息并将该信息发布到Artifactory服务器(如果您选择"收集并发布构建信息")。

然后可以在artifactory服务器上查看构建信息,也可以使用简单的REST call获取构建信息。

HTH,

或者