(在 Jenkins 中)如何使用 REST API 构建文件夹内的作业?

问题描述 投票:0回答:2

我已经安装了文件夹插件并创建了文件夹。 该文件夹有 3 个作业。

  • 儿童1
  • 孩子2
  • BuildThemAll(构建全部)

在 3 项工作中,一项工作是多阶段工作,它将构建其他两项工作。使用 REST API,我想构建“BuildThemAll”作业。

当我尝试这样做时,Jenkins 返回了 404 错误。

(以下是API URL,我尝试了get和post) 192.168.0.15:8080/job/buildall/build?token=8aba9207684c229561ae9d3f1c7e8a8c

与“Child 1”和“Child 2”观察到相同的结果..但是,我在此文件夹之外有基于标准 Maven 的作业,并且它可以与此 API 配合使用。

我也尝试放置文件夹名称/作业名称/构建...但这里也没有运气。

非常感谢帮助。

jenkins jenkins-plugins
2个回答
0
投票

我将作业“BuildThemAll”移至 Jenkins 的根目录。 这样,我就可以使用 API 来触发。 现在,在该作业的配置中,我将子作业名称保留为“modules/child1”、“module/child2”(模块是文件夹名称。)


0
投票

所以,问题没有得到解答。您只需将作业“BuildThemAll”从文件夹移动到视图即可。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.