多分支管道 - 每个文件夹一个项目

时间:2016-10-11 08:36:54

标签: git svn jenkins jenkins-pipeline

我目前正在尝试将我的存储库从SVN迁移到GIT,并且在尝试为Jenkins多分支项目设置配置时遇到了问题。

我有一个存储库,在一个分支中包含多个配置。每个配置在不同的子目录中。配置彼此没有关系,除此之外它们做类似的事情(在这种情况下,它们使用不同的配置打包安装程序)。

现在我使用SVN和Jenkins多分支管道项目很好地工作了。我设置它来获取主干内的特定目录,并将所有子目录视为分支以创建条目。现在,这似乎不再适用于GIT,因为我无法设置除引用之外的任何其他东西。子目录不是我能看到的选择。

所以我唯一能想到的就是将每个配置都放入不相关的分支中。但这意味着要创建很多分支。此外,我至少在开发和主分支中需要每一个配置......这意味着更多不相关的分支(总是有两个相关的组)但是创建这样的版本将容易出错。 / p>

这有什么办法吗?以及使用git自动创建和孤立子目录的项目的方法?

0 个答案:

没有答案