我们正在为我的组织开发一个报告应用程序,旨在监视特定作业的jenkins构建。我知道有API可以获取作业和其他信息的状态。但是,它要求我继续用这些api请求轮询jenkins。想知道,有没有其他方式像jenkins抛出的事件,以便我的应用程序可以倾听并做必要的事情?
答案 0 :(得分:-1)
你可以在你的Jenkins构建中“抛出”任何你想要的东西。问题是:你可以申请“抓住”什么?
您可以在构建结束时向您的应用程序发出POST或GET请求 您可以将文件上传到远程主机 您可以更新本地主机上的文件 您可以远程或本地执行批处理或shell脚本。
那么可以你的应用程序听什么?
答案 1 :(得分:-1)