如何使用java以编程方式更新jenkins作业配置和触发构建?

如何使用java以编程方式更新jenkins作业配置和触发构建?,jenkins,Jenkins,我正在开发一个web应用程序,它将接受用户的输入,单击submit按钮,它将在后端执行测试用例,并在UI上显示结果。我正在jenkins的基础上构建该应用程序。如何使用java编程更新jenkins作业配置?您看过Jenkin的吗?有了这个你可以 从Jenkins检索信息以供编程使用 触发新构建 创建/复制作业 根据文件。 您可以从用java编写的HTTP客户端调用此API。但是,如果您的要求是编辑现有作业,我不确定这是否有帮助,因为它说它允许“创建/复制作业”是的。我已使用config.xml

我正在开发一个web应用程序,它将接受用户的输入,单击submit按钮,它将在后端执行测试用例,并在UI上显示结果。我正在jenkins的基础上构建该应用程序。如何使用java编程更新jenkins作业配置?

您看过Jenkin的吗?有了这个你可以

  • 从Jenkins检索信息以供编程使用
  • 触发新构建
  • 创建/复制作业
  • 根据文件。
    您可以从用java编写的HTTP客户端调用此API。但是,如果您的要求是编辑现有作业,我不确定这是否有帮助,因为它说它允许“创建/复制作业”

    是的。我已使用config.xml更新作业配置,我可以看到配置中的更改,但无法保存配置