mar*_*rkj 4 bash json build jenkins
类似于如何http://localhost/jenkins/job/job_name/25/api/json返回具有JSON构建26的细节的对象,是否有办法在首次启动作业时获取类似对象,即在您知道构建号是什么之前?
我注意到来自curl构建url 的post请求的输出返回html包含内部版本号; 但是,我宁愿不必解析这个,而是支持一个JSON带有内部版本号的对象.目前,我正在使用:
curl -v --data "param1=value¶m2=value" \
http://localhost/jenkins/job/job_name/buildWithParameters
它启动工作正常并输出一堆html.有没有办法开始这个工作,并收到一个JSON带有内部版本号的对象?
在所有情况下,nextBuildNumber可能不是正确的内部版本号.如果您触发了同一个Job的两个不同版本,我们不知道哪个版本首先被触发.这里有竞争条件.检查构建队列可能也不会提供正确的内部版本号.
| 归档时间: | 
 | 
| 查看次数: | 11738 次 | 
| 最近记录: |