使用Jenkins以来,用的比较多传参方式为Predefined parameters, Current build parameters和 Parameters from properties file。
1 Predefined parameters
后续的job的入参与当前job的参数名称不一致,或者有新参数的时候,可以使用该传参方式。
局限:后续job的入参的值要么固定,要么由环境变量和入参进行简单的组合获取,无法融入逻辑语句。
2 Current build parameters
后续job的入参和用到当前job的入参的时候,可是使用该传参方式。
局限:参数取决于当前的job
3 Parameters from properties file
若后续job的入参的值需要一定逻辑处理才能获取,那么,这种传参方式就特别好用了,比较灵活。