【发布时间】:2019-07-04 23:10:45
【问题描述】:
我有一个 git 存储库,其中包含 2 个模块。一个是基于 SpringBoot 的后端模块,另一个是基于 VueJS 的前端模块。
app-root
- backend
- frontend
我有一个声明式的 Jenkinsfile 来使用相关的 maven 命令构建我的后端模块。我想从 backend 目录中执行所有这些 maven 命令。
一种选择是对所有命令分别使用dir("backend") { ....},这在我看来很难看。
是否有任何其他选项可以指示 Jenkins 从子目录中执行整个管道?
【问题讨论】:
-
您想为前端和后端设置两条独立的管道还是一条管道?
-
是的。目前,我只有后端的管道,但我也会为前端创建一个单独的管道。
标签: java maven spring-boot jenkins jenkins-pipeline