【发布时间】:2017-03-12 22:39:38
【问题描述】:
我想让测试人员/BAT 用户/Ops 等拥有一个可供选择的构建列表,他们可以从这些构建列表中部署到环境列表中。该列表应该只包含已经通过我们的自动化 Jenkins 流水线的构建,并且环境列表将是一个预定义的列表。他们应该能够从旧版本和新版本中进行选择。部署作业已全部设置完毕。我正在考虑编写一个简单的网页界面,该界面通过 JSON API 连接到 Jenkins,但如果有任何方法可以通过 Jenkins 做到这一点,那就太好了。
【问题讨论】:
-
我认为最简单的是解析以下json:http://{Jenkins_Master}:8080/job/{JOB_NAME}/api/json?pretty=true&depth=2&tree=builds[number,result ,建筑,网址]
标签: jenkins continuous-integration continuous-deployment devops