在前进之前,我意识到这个问题太宽泛了。但是,我无法在SO
或GOOGLE
找到正确的搜索字词。
如果这个问题是重复的,请提前原谅我并提供原始问题的链接。
问题:
我们正在努力创建测试框架。其中一个要求是在测试阶段结束时使用构建信息发布报告。我们需要提供的信息包括我们正在测试的最新更改,我们用于测试的构建版本等。
在我们当前的设置中,我们使用github作为SCM
。每当提交SCM时,就会在Jenkins上触发构建,如果构建成功,则将jar部署到JFrog Artifactory。我想提出一个gradle脚本来获取必要的信息。
我们非常感谢您对以下问题的任何指示:
答案 0 :(得分:0)
不确定这是您要求的,但您是否查看了Artifactory Build Info文件?
Artifactory Jenkins Plugin可以为您收集构建信息并将该信息发布到Artifactory服务器(如果您选择"收集并发布构建信息")。
然后可以在artifactory服务器上查看构建信息,也可以使用简单的REST call获取构建信息。
HTH,
或者