首页 > 解决方案 > 如何操作 Jenkins HTTP JSON 响应

问题描述

在将 Jenkins HTTP 响应(以 JSON 格式)发送到我在工作中配置的端点之前,有什么方法可以操纵它?

因此,我在端点收到 Jenkins JSON 响应,如下所示:

data.build = {
   "phase": FINALIZED,
   "number": build_number,
   "name": build_name,
   "status": status
 }

(build 是数据中的一个参数)

现在我想在从 Jenkins 发送响应之前添加一些来自 Jenkins 的环境变量,例如 'server' 和 'url-path'。

在发送响应之前,有什么方法或插件可以用来添加这些参数吗?像 Post Build 动作?

标签: javascriptjsonjenkinsjenkins-plugins

解决方案


推荐阅读