首页 > 解决方案 > 如何从詹金斯管道触发工作中的任务

问题描述

我有一个 Maven 项目,它在构建作业中构建一个 war 文件和一个单独的批处理任务,以将其部署到服务器(这基本上是在 Jenkins 上执行的 shell 脚本)。

这是管道脚本:

    node {
stage('Build') {
    build job: 'core UAT'
   }
stage('Deploy') {
    build job: 'core UAT'
   }

有没有办法指定类似的东西:

stage('Deploy') {
    build job: 'core UAT -> Deploy'
   }

我想我可以手动将批处理任务步骤复制粘贴到管道阶段,但我想像显式运行一样触发。

这可能会有所帮助: 任务截图

标签: jenkinsjenkins-pipelinepipelinebuild-pipeline-pluginbuild-pipeline

解决方案


推荐阅读