当前位置:  开发笔记 > 前端 > 正文

我怎样才能知道Jenkins如何触发构建

如何解决《我怎样才能知道Jenkins如何触发构建》经验,为你挑选了1个好方法。

我正在尝试更新我的Jenkins设置中的Jelly脚本以通过电子邮件发送构建原因(构建触发器),但我找不到任何关于此的文档.

我知道它应该可用,因为构建页面将显示信息,但我希望它显示在正在分发的电子邮件中.

有谁知道我是否可以查询var,或者我可以调用Jenkins API调用来获取它?



1> ıɾuǝʞ..:

您可以通过调用此API来完成此操作.

更方便的是,在构建之前设置的env var中,你会发现BUILD_URL:

BUILD_URL=https://jenkins-server.tld/job/JOBNAME/BUILD_NUMBER

所以你只需要附加/ api/json.你也可以在xml中得到它:




Started by user kenji
kenji





0
0
1
testReport

false
9772
JOBNAME #4
2011-08-10_11-19-42
false
4
SUCCESS
1312967982296
https://jenkins-server.tld/job/JOBNAME/4/
macboo

svn

https://svn-server.tld/JOBNAME/trunk
7



推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有