我想从 Angular JS 页面获取 Jenkins 作业状态。你能提出任何解决方案吗

I would like to get the Jenkins jobs status from a Angular JS page. Can you suggest any solutions to this

我的要求是从我的 AngularJS 页面获取 Jenkins 作业状态(SuccessFailure)。

我的 AngularJS 页面正在使用 URL 远程触发 Jenkins 作业。我想在 jenkins 作业完成后获取状态并显示在 AngularJS 页面上

如有任何建议,我们将不胜感激

你可以使用 API(将 /lastBuild/api/json 添加到你用来开始工作的 URL 中)并检查 result 中的 json。如果它为空,它仍然是 运行。如果它不为空,它会希望显示 "SUCCESS"。在每个 jenkins 页面的底部都有一个 link 到 API,您可以使用它来查找更多详细信息。