我正在将Jenkins管道用于CI / CD。我想运行一个由2个模块组成的Maven项目,其结构如下:
DateTime2
根POM文件位于工作空间的子文件夹中,因此我想更改目录以运行maven。这是我的jenkinsfile:
PipelineWorkspace
|------- Parent Folder
|------ ModuleA
|------ ModuleB
|------ parentPOM
我想运行一次(sh'cd Parent Folder'),而不是在“ Build”阶段添加一次,而在“ Test”阶段添加一次。
有没有办法做到这一点,或者我应该在每个阶段添加它?