Repository navigation
Use the exec configuration for cases in which we want the build toolchain. - #290
Merged
Merged
Conversation
copybara-service Bot
pushed a commit
to google/inject-common
that referenced
this pull request
Oct 12, 2026
- Run Bazel CI tests under the configured matrix JDK runtimes rather than always using `.bazelrc`'s default runtime (which prior to this CL was JDK 21). - Standardize the version matrix on [8, 11, 25]. - For Bazel toolchain/`exec` operations, use a JDK 25, and for the `bazel`/`mvn` VM itself, have CI request JDK 27. - Plus, enable debug info for Inject-Common. Prep work: - Skip Flogger tests that use Mockito under Java 8. Mockito 5+ requires Java 11+. (It would make sense to skip under Java 9 and Java 10, too, but meh.) - Set `--jvmopt=-Dnet.bytebuddy.experimental=true` for Flogger to enable support for Java-25 class files. This CL might require a bazel-common upgrade to pull in google/bazel-common#290. Compare cl/996591293. RELNOTES=n/a PiperOrigin-RevId: 996790401
copybara-service Bot
pushed a commit
to google/flogger
that referenced
this pull request
Oct 12, 2026
- Run Bazel CI tests under the configured matrix JDK runtimes rather than always using `.bazelrc`'s default runtime (which prior to this CL was JDK 21). - Standardize the version matrix on [8, 11, 25]. - For Bazel toolchain/`exec` operations, use a JDK 25, and for the `bazel`/`mvn` VM itself, have CI request JDK 27. - Plus, enable debug info for Inject-Common. Prep work: - Skip Flogger tests that use Mockito under Java 8. Mockito 5+ requires Java 11+. (It would make sense to skip under Java 9 and Java 10, too, but meh.) - Set `--jvmopt=-Dnet.bytebuddy.experimental=true` for Flogger to enable support for Java-25 class files. This CL might require a bazel-common upgrade to pull in google/bazel-common#290. Compare cl/996591293. RELNOTES=n/a PiperOrigin-RevId: 996790401
This was referenced Oct 12, 2026
copybara-service
Bot
force-pushed
the
test_997975677
branch
from
October 13, 2026 01:16
787e5f7 to
5ba94ab
Compare
…lchain. This prepares for fixing our various projects to run their *tests* under older versions even though they *build* under newer ones. RELNOTES=n/a PiperOrigin-RevId: 998277969
copybara-service
Bot
force-pushed
the
test_997975677
branch
from
October 13, 2026 01:20
5ba94ab to
d8b1468
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Use the
execconfiguration for cases in which we want the build toolchain.This prepares for fixing our various projects to run their tests under older versions even though they build under newer ones.
RELNOTES=n/a