This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch camel-quarkus-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus-examples.git
The following commit(s) were added to refs/heads/camel-quarkus-main by this push: new 1c9f0ba Build saga project in its own CI group 1c9f0ba is described below commit 1c9f0baa8be69a62248c22eda6b7fa1c0d406f4d Author: James Netherton <jamesnether...@gmail.com> AuthorDate: Mon Mar 17 11:03:04 2025 +0000 Build saga project in its own CI group --- .github/generate-test-groups.groovy | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/generate-test-groups.groovy b/.github/generate-test-groups.groovy index 3c481d1..26d75f8 100644 --- a/.github/generate-test-groups.groovy +++ b/.github/generate-test-groups.groovy @@ -23,6 +23,11 @@ int groupId = 0 // Distribute example projects across a bounded set of test groups and output as JSON new File(".").eachFileRecurse { file -> if (file.getName() == "pom.xml" && file.getParentFile().getParentFile().getName() == ".") { + if (file.getParentFile().getName() == "saga") { + // saga is put into a dedicated group as it's a multi-module build + return + } + if (GROUPS[groupId] == null) { GROUPS[groupId] = [:] GROUPS[groupId].name = "group-${String.format("%02d", groupId + 1)}" @@ -40,4 +45,9 @@ new File(".").eachFileRecurse { file -> } } +// Add saga to a dedicated group +GROUPS[MAX_GROUPS] = [:] +GROUPS[MAX_GROUPS].name = "group-${String.format("%02d", MAX_GROUPS + 1)}" +GROUPS[MAX_GROUPS].tests = "saga" + print JsonOutput.toJson(["include": GROUPS])