将自定义信息添加到Jenkins作业的生成结果中

时间:2018-12-23 16:05:48

标签: jenkins

我们在詹金斯(Jenkins)有一份工作,能够使用以前的GIT提交的哈希作为输入来执行基本上更高级的“增量”构建,然后将其与该构建的哈希一起使用。由于各种原因,我们不能轻易使用环境变量GIT_PREVIOUS_SUCCESSFUL_COMMIT,因此我们有一个小的自定义解决方案。通过小的“执行外壳”设置,我们确定此哈希值,并且效果很好。

但是,之后,我们有了另一个外部工具,这些工具可以通过Jenkin的API读取有关构建的信息。在这里,我们希望可以使用此哈希,并且它是拥有哈希的最方便的地方。

基本上,我的问题是:作业有可能向构建中添加自定义信息,然后在查找构建时通过Jenkin的API使之可用吗?也许是自定义键值映射?仅就我们的用例而言,最好的解决方案是可以在“ Execute Shell”中执行,但是如果存在其他解决方案,我们可以灵活一点。

0 个答案:

没有答案