Jenkins 詹金斯工作(包括分支机构)
我在Jenkins上有TFS服务器和作业,它在开发人员进行更改时总是有效。Jenkins 詹金斯工作(包括分支机构),jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,我在Jenkins上有TFS服务器和作业,它在开发人员进行更改时总是有效。 我需要配置作业,它将只在开发人员在特殊分支中进行更改时启动。若开发人员在另一个目录中进行更改,Jenkins不会做任何事情 如果要在特定分支中查找更改,则可以按如下方式配置作业:(查看分支说明符。替换要生成的分支名称,而不是*/master) ,目录还是分支?具体点。还有,作业是如何触发的?它是通过Jenkins webhooks、轮询还是手动进行的?它与TFS插件一起工作,TFS插件配置在TFS和Jenkins之间。当
我需要配置作业,它将只在开发人员在特殊分支中进行更改时启动。若开发人员在另一个目录中进行更改,Jenkins不会做任何事情 如果要在特定分支中查找更改,则可以按如下方式配置作业:(查看分支说明符。替换要生成的分支名称,而不是*/master)
,目录还是分支?具体点。还有,作业是如何触发的?它是通过Jenkins webhooks、轮询还是手动进行的?它与TFS插件一起工作,TFS插件配置在TFS和Jenkins之间。当有人在TFS-pluginPush-Jenkinsok中做了更改时,我现在明白了。因此,基本上,您使用的是TFS webhook。这会自动告诉Jenkins何时构建。我解释的不正确。在我的分支中,我有一个主文件夹“SRC”。我们的开发团队使用许多子文件夹。其主要思想是-仅为缓存配置作业。我的意思是,如果有人更改了另一个子文件夹TFS,不要强迫Jenkins开始构建。此时,如果有人在另一个文件夹中更改了某些内容,TFS会推动Jenkins进行构建。您的解释有点不清楚。请提供一个分支层次结构示例(如您正在讨论的文件夹结构)?有一个结构。只有当有人在“缓存”目录中进行更改时,我才需要配置作业。现在它是这样工作的-如果有人在某些文件夹中进行更改-作业开始工作。我需要排除其他文件夹。