SuRenPi

  • 博客
  • 翻译
  • 开源
  • Slide

此页面上的内容

申明式流水线

申明式流水线

流水线插件从 2.5 版本开始支持申明式流水线。

申明式流水线(Declarative Pipeline)的语法结构更加清晰,而且兼容脚本式流水线。下面给出一个例子:

codes/jenkinsfile/declarative.groovy
pipeline {
    agent {
        label 'master'
    }

    stages {
        stage('one') {
            when {
                branch 'master'
            }
            steps {
                echo 'Hello World'
            }
        }
    }
    post { 
        always { 
            echo 'I will always say Hello again!'
        }
    }
}
原文件

如果您对 Jenkins 的流水线功能感兴趣,可以点击这里查看对应的插件介绍。

参考

  • Jenkins SSH Agent
  • Jenkins 流水线插件
  • 参数化流水线
  • 脚本式流水线
  • DevOps
    • Jenkins
    • 容器技术
    • API
    • General topic About DevOps
    • Jenkins X
    • Kubernetes
    • Team
    • 构建
  • 编程语言
    • Golang
    • Java
    • Python
    • TypeScript
  • 操作系统
    • Linux
    • Mac
  • 其他内容
“申明式流水线” was last updated: January 1, 0001
改善此页
  • Tags:
  • Jenkins
  • Jenkins
  • Related entries:
  • Jenkins Permission
  • 脚本式流水线
由 SuRen 维护
  • File an Issue
 

Copyright 2018–2024 the original authors.

  • 博客
  • 翻译
  • 开源
  • Slide