diff options
Diffstat (limited to '.bazelrc')
-rw-r--r-- | .bazelrc | 54 |
1 files changed, 37 insertions, 17 deletions
@@ -3,29 +3,49 @@ build --repository_cache=~/.gerritcodereview/bazel-cache/repository build --action_env=PATH build --disk_cache=~/.gerritcodereview/bazel-cache/cas +# Define configuration using remotejdk_11, executes using remotejdk_11 or local_jdk +build:build_shared --java_language_version=11 +build:build_shared --java_runtime_version=remotejdk_11 +build:build_shared --tool_java_language_version=11 +build:build_shared --tool_java_runtime_version=remotejdk_11 + # Builds using remotejdk_11, executes using remotejdk_11 or local_jdk +# Avoid warnings for non default configurations: +# build --config=build_shared build --java_language_version=11 build --java_runtime_version=remotejdk_11 build --tool_java_language_version=11 build --tool_java_runtime_version=remotejdk_11 -# Builds using remotejdk_17, executes using remotejdk_17 or local_jdk -build:java17 --java_language_version=17 -build:java17 --java_runtime_version=remotejdk_17 -build:java17 --tool_java_language_version=17 -build:java17 --tool_java_runtime_version=remotejdk_17 - -# Builds and executes on RBE using remotejdk_11 -build:remote --java_language_version=11 -build:remote --java_runtime_version=remotejdk_11 -build:remote --tool_java_language_version=11 -build:remote --tool_java_runtime_version=remotejdk_11 - -# Builds and executes on RBE using remotejdk_17 -build:remote17 --java_language_version=17 -build:remote17 --java_runtime_version=remotejdk_17 -build:remote17 --tool_java_language_version=17 -build:remote17 --tool_java_runtime_version=remotejdk_17 +# Builds and executes on Google GCP RBE using remotejdk_11 +build:remote --config=config_gcp +build:remote --config=build_shared + +# Define remote configuration alias +build:remote_gcp --config=remote + +# Builds and executes on BuildBuddy RBE using remotejdk_11 +build:remote_bb --config=config_bb +build:remote_bb --config=build_shared + +# Define configuration using remotejdk_17, executes using remotejdk_17 or local_jdk +build:build_java17_shared --java_language_version=17 +build:build_java17_shared --java_runtime_version=remotejdk_17 +build:build_java17_shared --tool_java_language_version=17 +build:build_java17_shared --tool_java_runtime_version=remotejdk_17 + +build:java17 --config=build_java17_shared + +# Builds and executes on Google GCP RBE using remotejdk_17 +build:remote17 --config=config_gcp +build:remote17 --config=build_java17_shared + +# Define remote17 configuration alias +build:remote17_gcp --config=remote17 + +# Builds and executes on BuildBuddy RBE using remotejdk_17 +build:remote17_bb --config=config_bb +build:remote17_bb --config=build_java17_shared # Enable strict_action_env flag to. For more information on this feature see # https://groups.google.com/forum/#!topic/bazel-discuss/_VmRfMyyHBk. |