如何在jenkins中添加管理构建?

 快乐生鹤 发布于 2022-12-28 12:38

我正在试图弄清楚如何向Jenkins添加管理构建,以管理一些构建,以及如何将参数从管理构建路径到子构建.

1 个回答
  • 参数化触发插件是您正在寻找的.

    安装插件后,请参阅下面的第二个快照.转到Configure项目页面.搜索Build > Add build step > From drop-down menu, select Trigger/call builds on other projects.之后,点击Add Parameters > From drop-down menu, select Current build parameters

    在此输入图像描述

    上面的快照是父作业A,其中我定义了一个字符串参数,该参数将在其子作业B中使用.

    在此输入图像描述

    上面的快照再次是父作业A,其中我指定下游(子)作业B并且还启用Current build parameters,这将确保父作业A中定义的参数对子作业可见.完成这些设置后,我们应该能够看到子作业B中的上游作业链接,如下所示.这将证实到目前为止一切都很好.:)

    在此输入图像描述

    现在剩下的唯一任务是在子作业B中使用/调用变量(在父作业A中定义).这在下面的快照中显示:

    在此输入图像描述

    我在Windows上测试过,所以我使用过%string%.

    如果您使用的是UNIX/Linux计算机,请选择"执行shell"并使用 ${string}

    2022-12-28 12:39 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有