我们目前使用TFS进行源代码管理,使用TeamCity进行CI / CD,我们有300多个版本。我们希望可能迁移到Jenkins,但我想知道Jenkins中的构建是否可以按项目和子项目进行组织。
例如,在TeamCity中,我们的构建由Project组织,然后由子项目(分支)组织,然后由构建组织:
Project1
Dev
build1
build2
Test
build3
Release
build1
build2
build3
Project2
Dev
build1
Test
build2
Release
build1
build2
Etc.
这种组织可以在Jenkins完成吗?
如果没有,那么我们必须将我们的构建命名为Project1_Branch_build1
,并且在Jenkins中有一个包含300多个构建的长扁平列表。