如何在Jenkins后期构建操作中发送包含构建参数的REST请求?
我正在和詹金斯一起开发CI系统。但现在我遇到了一个问题。我需要执行以下步骤 1:詹金斯大厦 2:部署到Tomcat 3:找到一种方法将构建参数(作业名称、构建编号…)发送到web服务器(我现在正在使用REST) 4:Web服务器触发测试系统 5:詹金斯从测试系统中得到结果 6:更新生成状态 7:发送电子邮件 我对第三步有问题。我需要在部署后发送这些信息。我在想一个办法如下 在构建步骤中将这些参数写入文件,然后调用脚本或Java问题来处理该文件,并通过REST发送这些信息 但这很难看。有没有更好的办法 附带问题 groovy能做到这一点吗如何在Jenkins后期构建操作中发送包含构建参数的REST请求?,rest,groovy,jenkins,Rest,Groovy,Jenkins,我正在和詹金斯一起开发CI系统。但现在我遇到了一个问题。我需要执行以下步骤 1:詹金斯大厦 2:部署到Tomcat 3:找到一种方法将构建参数(作业名称、构建编号…)发送到web服务器(我现在正在使用REST) 4:Web服务器触发测试系统 5:詹金斯从测试系统中得到结果 6:更新生成状态 7:发送电子邮件 我对第三步有问题。我需要在部署后发送这些信息。我在想一个办法如下 在构建步骤中将这些参数写入文件,然后调用脚本或Java问题来处理该文件,并通过REST发送这些信息 但这很难看。有没有更好的
如何将groovy http builder库导入Jenkins 我找到了一个解决方案 1:在生成期间运行echo命令以获取生成ID并打印到日志 2:编写了一个小Java程序来获取构建的JSON响应,然后将必要的信息作为rest请求发送到您设置的服务器。该程序就像一个消息转发器
3:在后期构建操作中,使用groovy后期构建获取日志,然后调用Java程序。我找到了一个漫游解决方案。