目前我有工作:
我已经厌倦了使用Build Pipeline插件,但是当Build& Test计划成功时我总是运行Test Deploy计划,而我只想在构建testServer分支时运行它。在测试部署计划中,我已将git配置为仅检出testServer,但即使testServer分支上没有更改,任务也会运行。
答案 0 :(得分:0)
我能想到的一种方式
1,运行构建和测试作业
2,传递分支参数来自" build& test"到"测试部署"仅当构建和测试作业通过时才作为参数化构建作业
3,在"测试部署期间读取分支参数"执行,如果分支是" testServer"然后继续执行作业中的实际部署+测试步骤,否则退出而不做任何事情。