2014-09-18 243 views
0

我们的Jenkins实例为我们的主应用程序提供了一份工作。它在一项工作中构建了所有的git分支,所以有时候可能会远远落后。但是,左侧的Build Queue只显示下一份工作,而不是所有其他工作。是否有办法查看单个作业的所有排队执行?理想情况下,它甚至可以显示分支。如何在Jenkins中查看完整的构建队列

我知道解决方案就像为每个分支创建一份新工作一样,但这确实会让已经很糟糕的界面变得混乱,我宁愿避免这种情况。

+0

请清除你的问题。据我所知..你有一个单一的詹金斯工作,建立所有的git分支。你想看到在构建队列中排队的单个git分支?如果是这种情况,那么詹金斯是不可能的。构建队列仅列出作业,而不是作业的子部分。如果它不是你所需要的,那么请让它更清楚..谢谢.. !! – Akhil 2014-09-19 07:55:01

+0

对不起,是的,让我澄清。我有一个矩阵构建的事实大多不相关。我只想看到一个单一工作的完整队列。这项工作恰好在git中构建多个分支,所以我也希望能够看到队列中的每个作业要构建哪个分支。那有意义吗? – DrewVS 2014-09-19 19:04:37

+0

恐怕这在jenkins中不被支持。你不能看到单个作业的子部分的队列。你将不得不将每个git分支作为一个作业来分发。为了让生活更简单,以便不必手动构建所有分支,可以配置以触发其他作业当你的工作完成后自动完成..我希望这对你有一定的意义。 – Akhil 2014-09-20 08:39:09

回答

1

对于具有相同参数的单个作业,如果队列中已包含Jenkins,则不会将构建放入队列中。每次运行作业时,您都可以使用一个简单的技巧来添加一个未使用的参数并为该参数设置一些随机值。现在,您可以在同一个作业的队列中有多个作业。