【发布时间】:2017-05-11 13:08:43
【问题描述】:
我在 Jenkins 中安装了 EC2 现场队列插件,以将 EC2 机器用作从机。 我只想在这个 EC2 队列上执行一个特定的作业。
但是,在将标签限制在应该运行的该作业的同时;现在每个标签都由这个 Amazon EC2 队列提供服务。
然而,一个特定的作业应该在这个 EC2 队列上运行,因为这个队列上的实例被配置为只运行这个作业而不是其他作业。
所以,现在每个标签都在使用这个 Spot 队列来处理分配给它的请求。但是,这个 Spot 队列只能运行特定的作业。
如何解决这个问题,以便只有特定作业在这个现场车队上运行?
【问题讨论】:
-
只需要检查你的节点是如何配置的。在Manage Nodes中,你的master有这样的东西吗? i.imgur.com/887fUjs.png
-
@Return_Of_The_Archons 嗨。我下载了插件的源代码并构建了一个新版本,可以在其中提及标签。现在只有特定的作业在这个舰队上运行;但现在插件无法连接到 EC2 Windows 实例,这本身就是一个已知问题 (wiki.jenkins-ci.org/display/JENKINS/…),对我来说是一个巨大的痛苦。你能指导一下吗?谢谢。
-
你配置了节点吗?
-
@Return_Of_The_Archons 嗨。我尝试按照链接wiki.jenkins-ci.org/display/JENKINS/… 中的说明配置节点。都是徒劳的。非常困难。
-
你能发布节点配置吗?截屏并上传到 imgur。
标签: amazon-web-services jenkins amazon-ec2 aws-sdk