@@ -35,14 +35,20 @@ val pluginProjects = setOf(
3535
3636val targetSystemProjects = setOf (
3737 " nontransactional-target-system" ,
38- " mongodb-external-system-api" ,
3938 " mongodb-sync-target-system" ,
4039 " mongodb-springdata-target-system" ,
4140 " sql-target-system" ,
4241 " dynamodb-target-system" ,
4342 " couchbase-target-system"
4443)
4544
45+ val externalSystemProjects = setOf (
46+ " mongodb-external-system-api" ,
47+ " couchbase-external-system-api" ,
48+ " dynamodb-external-system-api" ,
49+ " sql-external-system-api"
50+ )
51+
4652val templateProjects = setOf (
4753 " flamingock-sql-template"
4854)
@@ -63,7 +69,7 @@ val legacyProjects = setOf(
6369 " mongock-importer-couchbase"
6470)
6571
66- val allProjects = coreProjects + cloudProjects + communityProjects + pluginProjects + targetSystemProjects + templateProjects + utilProjects + legacyProjects
72+ val allProjects = coreProjects + cloudProjects + communityProjects + pluginProjects + targetSystemProjects + externalSystemProjects + templateProjects + utilProjects + legacyProjects
6773
6874// Project classification utilities
6975fun Project.isBomModule (): Boolean = name.endsWith(" -bom" )
@@ -76,6 +82,7 @@ fun Project.getProjectCategory(): String? = when (name) {
7682 in communityProjects -> " community"
7783 in pluginProjects -> " plugins"
7884 in targetSystemProjects -> " targetSystems"
85+ in externalSystemProjects -> " externalSystems"
7986 in templateProjects -> " templates"
8087 in utilProjects -> " utils"
8188 in legacyProjects -> " legacy"
@@ -89,6 +96,7 @@ fun getProjectsForBundle(bundle: String?): Set<String> = when (bundle) {
8996 " community" -> communityProjects
9097 " plugins" -> pluginProjects
9198 " targetSystems" -> targetSystemProjects
99+ " externalSystems" -> externalSystemProjects
92100 " templates" -> templateProjects
93101 " utils" -> utilProjects
94102 " legacy" -> legacyProjects
@@ -102,6 +110,7 @@ extra["cloudProjects"] = cloudProjects
102110extra[" communityProjects" ] = communityProjects
103111extra[" pluginProjects" ] = pluginProjects
104112extra[" targetSystemProjects" ] = targetSystemProjects
113+ extra[" externalSystemProjects" ] = externalSystemProjects
105114extra[" templateProjects" ] = templateProjects
106115extra[" utilProjects" ] = utilProjects
107116extra[" legacyProjects" ] = legacyProjects
0 commit comments