Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.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 Mercurial插件获取修订和更改信息,并根据Mercurial repo中的修改源列表,它将通过Jenkins-cli.jar启动一组构建作业。因此,启动的构建是从父作业生成的下游构建的动态列表,仅在外部生成 如何从父jpb传播变更日志信息,以便在这些下游作业中查看变更和修订信息 感谢您的帮助。您可以从下游作业中使用Jenkins的REST API来获取父构建的信息。API可以输出XML、JSON或Python封送输出。例如,要获取JSON格式的最新父构建

我有一项工作,它使用Jenkins Mercurial插件获取修订和更改信息,并根据Mercurial repo中的修改源列表,它将通过Jenkins-cli.jar启动一组构建作业。因此,启动的构建是从父作业生成的下游构建的动态列表,仅在外部生成

如何从父jpb传播变更日志信息,以便在这些下游作业中查看变更和修订信息


感谢您的帮助。

您可以从下游作业中使用Jenkins的REST API来获取父构建的信息。API可以输出XML、JSON或Python封送输出。例如,要获取JSON格式的最新父构建数据,请获取URL:

[your Jenkins URL]/[job name]/latest/API/json
数据包括一个变更集属性,该属性应包含您需要的所有变更日志信息