Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从外部应用程序监视jenkins构建状态_Jenkins - Fatal编程技术网

如何从外部应用程序监视jenkins构建状态

如何从外部应用程序监视jenkins构建状态,jenkins,Jenkins,我们正在为我的组织开发一个报告应用程序,该应用程序旨在监控特定作业的jenkins构建。我知道有API可以获取作业的状态和其他信息。但是,它要求我用这些api请求继续轮询jenkins。想知道,有没有其他类似jenkins抛出的事件的方式,以便我的应用程序可以侦听并执行所需的操作?您可以在jenkins构建中抛出任何您想要的内容。问题是:应用程序能捕获什么 您可以在构建结束时向应用程序发出POST或GET请求。 您可以将文件上载到远程主机。 您可以更新本地主机上的文件。 您可以远程或本地执行批处

我们正在为我的组织开发一个报告应用程序,该应用程序旨在监控特定作业的jenkins构建。我知道有API可以获取作业的状态和其他信息。但是,它要求我用这些api请求继续轮询jenkins。想知道,有没有其他类似jenkins抛出的事件的方式,以便我的应用程序可以侦听并执行所需的操作?

您可以在jenkins构建中抛出任何您想要的内容。问题是:应用程序能捕获什么

您可以在构建结束时向应用程序发出POST或GET请求。 您可以将文件上载到远程主机。 您可以更新本地主机上的文件。 您可以远程或本地执行批处理或shell脚本

那么你的应用程序能听什么呢?

有了这个插件,这就解决了我的需求