我可以去
http://myjenkins:8080/job/Project/42/changes
并查看触发特定Jenkins构建的提交消息。
但是,我想通过REST API或其他东西来获取它。我在搜索中没有任何运气。有一个简单的方法吗?
答案 0 :(得分:6)
以下是如何从Jenkins构建中获取评论,受影响的文件和提交ID的示例:
curl http://jenkins/job/JOB_NAME/BUILD_NUMBER/api/json?pretty=true&tree=changeSet[items[comment,affectedPaths,commitId]]