blob: c693620668e489432742c2d58163070b2f142b61 [file] [log] [blame]
---
tasks:
ubuntu2204:
environment:
# This tests custom cache locations.
# https://github.com/bazelbuild/rules_jvm_external/pull/316
COURSIER_CACHE: /tmp/custom_coursier_cache
REPIN: 1
build_targets:
- "//..."
shell_commands:
- bazel run @regression_testing_coursier//:pin
- bazel run @regression_testing_gradle//:pin
- bazel run @regression_testing_maven//:pin
- bazel run @maven_install_in_custom_location//:pin
- bazel run @same_override_target//:pin
- tests/bazel_run_tests.sh
test_targets:
- "--"
- "//..."
ubuntu2204_6_4_0:
platform: ubuntu2204
bazel: 6.4.0
environment:
REPIN: 1
shell_commands:
- bazel run @regression_testing_coursier//:pin
- bazel run @regression_testing_gradle//:pin
- bazel run @regression_testing_maven//:pin
- bazel run @maven_install_in_custom_location//:pin
- bazel run @same_override_target//:pin
- tests/bazel_run_tests.sh
test_targets:
- "--"
- "//..."
ubuntu2204_7_4_1:
platform: ubuntu2204
bazel: 7.4.1
environment:
REPIN: 1
shell_commands:
- bazel run @regression_testing_coursier//:pin
- bazel run @regression_testing_gradle//:pin
- bazel run @regression_testing_maven//:pin
- bazel run @maven_install_in_custom_location//:pin
- bazel run @same_override_target//:pin
- tests/bazel_run_tests.sh
test_targets:
- "--"
- "//..."
ubuntu2204_latest:
platform: ubuntu2204
# TODO: Revert to latest after fixing incompatibilities with Bazel 8.0.0
bazel: 7.x
environment:
# This tests custom cache locations.
# https://github.com/bazelbuild/rules_jvm_external/pull/316
COURSIER_CACHE: /tmp/custom_coursier_cache
REPIN: 1
shell_commands:
- bazel run @regression_testing_coursier//:pin
- bazel run @regression_testing_gradle//:pin
- bazel run @regression_testing_maven//:pin
- bazel run @maven_install_in_custom_location//:pin
- bazel run @same_override_target//:pin
- tests/bazel_run_tests.sh
test_targets:
- "--"
- "//..."
macos:
environment:
# This tests custom cache locations.
# https://github.com/bazelbuild/rules_jvm_external/pull/316
COURSIER_CACHE: /tmp/custom_coursier_cache
REPIN: 1
shell_commands:
- bazel run @regression_testing_coursier//:pin
- bazel run @regression_testing_gradle//:pin
- bazel run @regression_testing_maven//:pin
- bazel run @maven_install_in_custom_location//:pin
- bazel run @same_override_target//:pin
- tests/bazel_run_tests.sh
test_targets:
- "//..."
# manual tests
windows:
environment:
# This tests custom cache locations.
# https://github.com/bazelbuild/rules_jvm_external/pull/316
COURSIER_CACHE: /tmp/custom_coursier_cache
REPIN: 1
shell_commands:
- bazel run @regression_testing_coursier//:pin
- bazel run @regression_testing_gradle//:pin
- bazel run @regression_testing_maven//:pin
- bazel run @maven_install_in_custom_location//:pin
- bazel run @same_override_target//:pin
- tests/bazel_run_tests.sh
test_targets:
- "--"
- "//..."
# rules_kotlin is not tested / does not work on Windows.
# https://github.com/bazelbuild/rules_kotlin/issues/179
# https://github.com/bazelbuild/rules_kotlin/blob/master/.bazelci/presubmit.yml
- "-//tests/unit/kotlin/..."
# https://github.com/bazelbuild/rules_jvm_external/issues/586
- "-//tests/unit/manifest_stamp:diff_signed_manifest_test"