流水线变量使用类型共有三种:
⑴全局变量引用,shell/python/windows变量引用方法
⑵插件变量设置方法
⑶跨插件变量引用
⑴全局变量引用,shell/python/windows变量引用方法
①点击Trigger,新增变量message
②添加stage,Job下选择Python脚本执行插件,通过${message}使用变量
③添加shell插件,使用${message}使变量用
④添加stage,Job类型选择windows
⑤点击windows,选择windows私有构建机节点
⑥添加Batch Script插件,使用%message%引用变量
⑵插件变量设置方法 ①在python脚本执行插件上,使用print("setEnv demo test1"),即设置了一个环境变量:demo(注:demo变量不能在当前插件使用)
②在shell script以及batch script插件引用变量demo,跟trigger配置的变量引用的方式一样
③windows设置全局变量的方式,call:setEnv "test" "testmessage",引用test变量的方式如下
⑶跨插件变量引用点击“任意插件”,右上角有一个引用变量,流水线默认定义了一些变量,可以直接在插件上进行使用,变量引用方式如下
|