Jenkins Blue Ocean-如何跳过分支索引的第一个构建

时间:2019-11-18 09:38:48

标签: jenkins jenkins-pipeline jenkins-blueocean

根据skipping-first-build-first-branch-indexing,有一个Build Strategies标签可以跳过基于第一个分支索引的初始构建

此功能很有用,例如删除旧管道或在不部署的情况下移至新的詹金斯之后重新创建Blue Ocean管道。

那么Blue Ocean(基于MultiBranch管道的项目)是否有类似的解决方案?

(我的管道是使用Git创建的)

1 个答案:

答案 0 :(得分:0)

我忘记安装特定的插件-CREATE FUNCTION [dbo].[splitstring] ( @stringToSplit nvarchar(255) ) RETURNS @returnList TABLE ([Name] [nvarchar] (500)) AS BEGIN DECLARE @name NVARCHAR(255) DECLARE @pos INT WHILE CHARINDEX(';', @stringToSplit) > 0 BEGIN SELECT @pos = CHARINDEX(';', @stringToSplit) SELECT @name = SUBSTRING(@stringToSplit, 1, @pos-1) INSERT INTO @returnList SELECT @name SELECT @stringToSplit = SUBSTRING(@stringToSplit, @pos+1, LEN(@stringToSplit)-@pos) END INSERT INTO @returnList SELECT @stringToSplit RETURN END

安装后,该插件应可用于Basic Branch Build Strategies Plugin个项目

enter image description here

enter image description here