如何运行适用于Jenkins管道所有阶段的脚本?

时间:2019-05-20 11:03:48

标签: jenkins jenkins-pipeline

我正在将Jenkins管道用于CI / CD。我想运行一个由2个模块组成的Maven项目,其结构如下:

DateTime2

根POM文件位于工作空间的子文件夹中,因此我想更改目录以运行maven。这是我的jenkinsfile:

PipelineWorkspace
|------- Parent Folder
         |------ ModuleA
         |------ ModuleB
         |------ parentPOM

我想运行一次(sh'cd Parent Folder'),而不是在“ Build”阶段添加一次,而在“ Test”阶段添加一次。

有没有办法做到这一点,或者我应该在每个阶段添加它?

0 个答案:

没有答案