有什么方法可以修改git行为吗?每当作业克隆存储库时,我们都需要对文件夹名称进行时间戳。
目的是,我在jenkins视图中有一个作业列表,该视图具有相同的存储库,每当我尝试批量构建视图时,它都会有很多共谋,因为存储库文件夹是相同的。
因此,理想情况下,当Jenkins GIT插件克隆存储库时,我需要添加一个时间戳,以便文件夹是唯一的,并且使用适当的信息构建作业。
编辑:关于詹金斯工作类型的信息我正在使用Jenkins FreeStyle项目
看起来所有作业都使用相同的工作区
您可以配置Workspace Root Directory
,使工作区对每个作业都是唯一的:Jenkins
->Manage Jenkins
->Configure System
->Home directory
->Advanced
->Workspace Root Directory
该值通常应包括${ITEM_ROOTDIR}或${ITEM_FULL_NAME},否则不同的作业最终将共享相同的工作空间。
如果您仍然希望对所有作业使用相同的工作区,您可以将每个作业配置为签出到工作区的不同子目录,而不是工作区根目录:https://plugins.jenkins.io/git/#plugin-内容-复选框到子方向