使用声明性语法比声明性语法更具灵活性的脚本化语法,即使声明性文档和建议性更多。
例如,可以循环创建阶段:
def tests = params.Tests.split(',')for (int i = 0; i < tests.length; i++) { stage("Test ${tests[i]}") { sh '....' }}
使用声明性语法比声明性语法更具灵活性的脚本化语法,即使声明性文档和建议性更多。
例如,可以循环创建阶段:
def tests = params.Tests.split(',')for (int i = 0; i < tests.length; i++) { stage("Test ${tests[i]}") { sh '....' }}