如何在 Jenkins master 中禁用构建
Posted
技术标签:
【中文标题】如何在 Jenkins master 中禁用构建【英文标题】:how to disable build in Jenkins master 【发布时间】:2017-11-09 14:17:03 【问题描述】:我已经在 AWS ECS 中设置了 Jenkins slave,当 jenkins 有构建作业时,它会在 ECS 实例中启动一个容器,当构建作业完成时,容器将消失。我想禁用 Jenkins master 中的构建以强制用户在 slave 中构建。 我试图在配置系统中设置“# of executors”=0,但是所有的构建作业都挂起,它不会去从站构建。你对此有什么想法吗? 谢谢。
【问题讨论】:
见***.com/questions/13946929/… 除了前面的评论,您可能必须指示您的工作使用 AWS ECS 从站或将 AWS ECS 从站标记为尽可能使用此从站。 我读了这个主题,他们建议检查“限制这个项目可以在哪里运行”和特定的从节点,但是如何强制用户选中这个复选框,如果他们不选中,它将在主节点中构建. 【参考方案1】:当您选中“限制此项目可以运行的位置”并在您的奴隶标签上发短信时,您的作业只能由该节点运行。
【讨论】:
以上是关于如何在 Jenkins master 中禁用构建的主要内容,如果未能解决你的问题,请参考以下文章
在同一台机器上同时运行 Master 和 Agent 时,Jenkins 如何操作资源?