From 8d61f2ca2fb0bf6cf597ef70e16170f588e7040d Mon Sep 17 00:00:00 2001 From: Lawrence Qiu Date: Mon, 6 Jul 2026 19:36:34 +0000 Subject: [PATCH 1/2] fix(ci): run root install in dependency convergence check To ensure all BOMs are built and installed in the reactor before dependency convergence check runs. TAG=agy CONV=a43a6fb4-588d-4179-be73-21b28a734018 --- .kokoro/dashboard.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.kokoro/dashboard.sh b/.kokoro/dashboard.sh index 94f484066b4c..62bc0d4383f5 100755 --- a/.kokoro/dashboard.sh +++ b/.kokoro/dashboard.sh @@ -26,7 +26,7 @@ if [[ "${JOB_TYPE}" == "dashboard-units-check" ]]; then mvn test --fail-at-end elif [[ "${JOB_TYPE}" == "dependency-convergence-check" ]]; then echo -e "\n******************** BUILDING DEPENDENCIES ********************" - mvn install -pl java-cloud-bom/libraries-bom,java-cloud-bom/tests/dependency-convergence -am -Pquick-build -DskipTests -Denforcer.skip=true + mvn install -T 1C -Pquick-build -DskipTests -Denforcer.skip=true cd java-cloud-bom/tests/dependency-convergence/ echo -e "\n******************** RUNNING DEPENDENCY CONVERGENCE CHECK ********************" mvn validate --fail-at-end From 98eb6dc7509513a2d33164632162dd968bf1b7c4 Mon Sep 17 00:00:00 2001 From: Lawrence Qiu Date: Mon, 6 Jul 2026 15:46:40 -0400 Subject: [PATCH 2/2] Update .kokoro/dashboard.sh Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- .kokoro/dashboard.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.kokoro/dashboard.sh b/.kokoro/dashboard.sh index 62bc0d4383f5..0a7fb642eb53 100755 --- a/.kokoro/dashboard.sh +++ b/.kokoro/dashboard.sh @@ -26,7 +26,7 @@ if [[ "${JOB_TYPE}" == "dashboard-units-check" ]]; then mvn test --fail-at-end elif [[ "${JOB_TYPE}" == "dependency-convergence-check" ]]; then echo -e "\n******************** BUILDING DEPENDENCIES ********************" - mvn install -T 1C -Pquick-build -DskipTests -Denforcer.skip=true + mvn install -B -ntp -T 1C -Pquick-build -DskipTests -Denforcer.skip=true cd java-cloud-bom/tests/dependency-convergence/ echo -e "\n******************** RUNNING DEPENDENCY CONVERGENCE CHECK ********************" mvn validate --fail-at-end