是否有任何插件或配置我添加到jenkins服务器并让我能够选择我最喜欢的目标服务器进行部署? 我可以为jenkins添加配置,这使我能够选择"分支"我想要建立。用级联菜单。对于目标服务器,我想要一些相同的东西。
答案 0 :(得分:1)
有一个名为“限制可以运行此项目的位置”的选项,您可以在其中指定应该运行作业的服务器。为此,您必须标记您的服务器。您可以在Jenkins的Manage nodes部分下执行此操作。 要在运行时进行选择,可以通过Jenkins cli启动作业,并使用所需的值填充Label参数。我正在寻找我收集此信息的网站,但直到现在还没有找到它。
检查这两个网站是否有帮助:
http://michael-prokop.at/blog/2014/03/01/jenkins-on-demand-slave-selection-through-labels/
https://developer.cloudbees.com/bin/view/DEV/On-Premise+Executors
答案 1 :(得分:0)
我找到了解决方案。它实际上是这两篇文章的组合: 第一步 - > https://wiki.jenkins-ci.org/display/JENKINS/Step+by+step+guide+to+set+up+master+and+slave+machines
二阶> https://wiki.jenkins-ci.org/display/JENKINS/NodeLabel+Parameter+Plugin
如果你遵循这两篇文章。当你想要构建软件时,你会有一个选择性菜单。您可以选择要构建的目标服务器。 谢谢大家的提示。