我们正在尝试为我们的客户之一创建CI/CD。我们需要为svn内的所有项目创建一个CI/CD管道。根据文件夹更改的数量触发多个jenkins作业
Poll Svn工作将在SVN上进行轮询,每修改一个小时更改一次。由于我们有一个健壮的文件夹结构,使用python脚本或groovy脚本,我们能够获得自上次轮询以来发生更改的项目数量。
您能否让我们知道是否可以针对每个更改的项目动态地激发管道中的其余作业。
eg: trunk --->CICD --> PROJECT1
--> PROJECT2
--> PROJECT3
--> PROJECT4
如果在项目2和project4变化,流水线作业的其余部分应被触发项目2和project4。任何建议都赞赏
它是否仍能确保上游和下游的管道将保持完好? –
不知道你是什么意思。你能详细说明吗? – eyalstoler