如果文件存在,则启动Jenkins-Pipeline

时间:2018-06-20 11:30:58

标签: jenkins triggers

如果我的文件系统中存在特殊文件,是否有可能仅触发我的管道。

所以我想在晚上9点开始在我的管道上开始新的构建。但是,仅当我的文件系统上有文件run.xy时。

1 个答案:

答案 0 :(得分:1)

在“构建触发器”部分的“定期构建”中添加0 21 * * *。 管道开始是这样的:

def folder = new File( 'filepath' )

// If it does exist
if( folder.exists() ) {
    //run build
} else {
   println "File doesn't exist" 
}