声明式Pipeline必须包含在名为pipeline的语句块中,典型的声明式Pipeline语法如下
pipeline {
agent any
environment {
}
stages {
stage("Build")
{
steps {
sh 'echo Building...
}
}
stage("Test")
{
steps {
sh 'echo Testing...'
}
}
}
}
一个合法的Pipeline遵从下面的几个原则:
Scripted Pipeline对语法的要求比较宽松,顶层可以是node,也可以是stage。node可以嵌套stage,stage反过来也可以嵌套node。典型的脚本式Pipeline语法如下:
node {
stage("Build")
{
sh 'echo Building...'
}
stage("Test"){
sh 'echo Testing...'
}
}
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。