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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我想动态更改视图中每个作业的自定义工作区相关的知识,希望对你有一定的参考价值。

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

答案

对于不同的工作,你可以使用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

以上是关于我想动态更改视图中每个作业的自定义工作区的主要内容,如果未能解决你的问题,请参考以下文章

eclipse自定义工作区列表

如何在尺寸类更改期间从自定义演示控制器过渡到模态?

在 InstallShield for DPI 中自定义安装过程

Appcelerator Titanium 中的自定义通知视图

Resharper 为 ReactiveUI 的 ReactiveObject 创建自定义重构

自定义训练循环中记录tf.variable