3

我正在尝试使用 blueocean 配置多分支管道。

以前我使用构建后操作来发送通知并触发其他任务取决于构建状态,如下所示:

构建后操作

目前我正在寻找多分支管道中的类似功能。

但是找不到任何关于在旧界面和 blueocean 管道编辑器中发布构建操作的信息。

詹金斯默认:

多分支管道

蓝海:

在此处输入图像描述

4

1 回答 1

3

由于您使用的是管道,因此构建后操作会进入经典视图中“构建配置”下配置的管道代码(即 Jenkinsfile)。

post部分可以放置在管道范围或阶段范围内。

  • 在管道范围内,它应该在阶段块之后。
  • 在舞台范围内,post节可以放置在任何舞台块之后。

下面是在管道末尾调用构建后操作的示例。

pipeline {
    node any
    stages {
        stage('one') {

        }
        stage('two') {
        }
    } // end of stages block
    post {
        <checkstyle step>
    } //post block in pipeline scope
}
于 2018-02-12T18:00:32.607 回答