Jenkins-从特定文件夹执行管道



我在jenkins中有一个主管道,它将检查代码、编译、测试和构建,然后将图像推送到docker。这是我拥有的高级CI管道。说出工作名称";MainJobA";

我需要创建一个新的作业,只用于生成JavaDoc。为此,我在Git Repo中创建了一个新脚本,并在Pipeline作业中配置了相同的脚本。

现在,我需要执行javadoc生成的子任务,并从"MainJobA"。我需要从运行SubJobA的管道阶段

/home/jenkins/workspace/MainJobA

我怎样才能做到这一点?

在jenkins声明性管道中存在build步骤。

像一样使用

pipeline {
agent any
stages {
stage ("build") {
steps {
build 'Pipeline_B'
}
}
}
}

相关内容

  • 没有找到相关文章

最新更新