Jenkins通过远程调用接口获取job信息
发布网友
发布时间:2023-01-22 18:50
我来回答
共1个回答
热心网友
时间:2024-12-05 02:04
在做持续集成时,在构建失败时,我们可能需要发送邮件给指定的人,我们希望能在邮件中体现更详细的信息时该怎么办,jenkins提供了restlike的接口获取关于一次job的详细信息
其中projectname是当前项目的名称,就是新建时取的名称,buildid是当前这次构建的id值。我们可以通过把变量$BUILD_URL(这个值就是localhost:8000/jenkins/job/projectname/buildid/,只需自己拼接个consoleText就能获取控制台)传入发送邮件的脚本,然后获取控制台信息。
更多远程调用的信息可以参考 这里 .