我在jenkins上job-A和job-B, 两个项目分别是一个前端项目和一个后端项目,两个项目分别会单独运行,也有时需要两个顺序构建。现在我需要在构建job-A时提供一个参数,根据参数决定是否要构建job-B, 并在job-B构建完后根据B的构建成功或失败结果再在A中执行某些脚本操作。请问是否有相关插件?或者是只能手动写判断再用api方式去调用job-B嘛?
我在jenkins上job-A和job-B, 两个项目分别是一个前端项目和一个后端项目,两个项目分别会单独运行,也有时需要两个顺序构建。现在我需要在构建job-A时提供一个参数,根据参数决定是否要构建job-B, 并在job-B构建完后根据B的构建成功或失败结果再在A中执行某些脚本操作。请问是否有相关插件?或者是只能手动写判断再用api方式去调用job-B嘛?
在jenkins的pipeline script可以轻松加入这个逻辑,这个Jenkinsfile本身就是一个groovy DSL,使用groovy语言编写,可以try-catch住job的异常,然后触发构建任务