我想动态更改视图中每个作业的自定义工作区

问题描述 投票:-2回答:1

我有一个存储库,我们从中部署构建,但由于我们有不同的代码库(即存储库),我需要更改视图中每个作业的自定义工作区。那么,有没有办法为视图中的每个作业更改自定义工作区?

jenkins
1个回答
0
投票

对于不同的工作,你可以使用Custom workspace选项,请参阅this答案了解详情。因此,如果我理解正确,您需要为一个作业传递动态工作空间。

最好的方法是使用Jenkins pipeline并将分支名称作为构建参数传递。

对于自由式作业,您可以使用源代码管理选项卡中的Git -> Additional Behaviours -> Check out to a sub-directory选项在同一工作区中使用不同的子目录,并为分支名称指定输入构建参数(This project is parameterized选项),例如,指定REPOSITORY参数并将其传递给Check out to a sub-directory选项为$REPOSITORY

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.