diff --git a/modules/bazel-diff/8.1.6/MODULE.bazel b/modules/bazel-diff/8.1.6/MODULE.bazel new file mode 100644 index 00000000000..f6c3d41a7cc --- /dev/null +++ b/modules/bazel-diff/8.1.6/MODULE.bazel @@ -0,0 +1,37 @@ +module( + name = "bazel-diff", + version = "8.1.6", + compatibility_level = 0, +) + +bazel_dep(name = "aspect_rules_lint", version = "1.0.2") +bazel_dep(name = "bazel_skylib", version = "1.6.1") +bazel_dep(name = "rules_proto", version = "6.0.0-rc2") +bazel_dep(name = "rules_java", version = "7.6.5") +bazel_dep(name = "rules_kotlin", version = "1.9.1") +bazel_dep(name = "rules_jvm_external", version = "6.0") + +maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") +maven.install( + name = "bazel_diff_maven", + artifacts = [ + "com.google.code.gson:gson:jar:2.9.0", + "com.google.guava:guava:31.1-jre", + "com.willowtreeapps.assertk:assertk-jvm:0.25", + "info.picocli:picocli:jar:4.6.3", + "io.insert-koin:koin-core-jvm:3.1.6", + "io.insert-koin:koin-test-junit4:4.0.0", + "junit:junit:5.11.2", + "org.apache.commons:commons-pool2:2.11.1", + "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2", + "org.mockito.kotlin:mockito-kotlin:5.4.0", + ], + lock_file = "//:maven_install.json", +) +use_repo( + maven, + bazel_diff_maven = "bazel_diff_maven", +) + +non_module_repositories = use_extension("//:extensions.bzl", "non_module_repositories") +use_repo(non_module_repositories, "ktfmt") diff --git a/modules/bazel-diff/8.1.6/presubmit.yml b/modules/bazel-diff/8.1.6/presubmit.yml new file mode 100644 index 00000000000..046e15c20f2 --- /dev/null +++ b/modules/bazel-diff/8.1.6/presubmit.yml @@ -0,0 +1,34 @@ +matrix: + platform: + - debian10 + - ubuntu2004 + - macos + - macos_arm64 + - windows + bazel: + - 7.x + - 8.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_targets: + - '@bazel-diff//:bazel-diff' +bcr_test_module: + module_path: "" + matrix: + platform: + - ubuntu2004 + - macos + - macos_arm64 + bazel: + - 7.x + - 8.x + tasks: + run_tests: + name: Run test + platform: ${{ platform }} + bazel: ${{ bazel }} + test_targets: + - '//cli/...' diff --git a/modules/bazel-diff/8.1.6/source.json b/modules/bazel-diff/8.1.6/source.json new file mode 100644 index 00000000000..3d5cab5bf9f --- /dev/null +++ b/modules/bazel-diff/8.1.6/source.json @@ -0,0 +1,4 @@ +{ + "url": "https://github.com/Tinder/bazel-diff/releases/download/8.1.6/release.tar.gz", + "integrity": "sha256-QmUZ8FayOqCp5VfWCN+X0BMjL7GOt6H9oyS7QKcTErM=" +} diff --git a/modules/bazel-diff/metadata.json b/modules/bazel-diff/metadata.json index 2c85cdd8ad4..9a25e9d2de0 100644 --- a/modules/bazel-diff/metadata.json +++ b/modules/bazel-diff/metadata.json @@ -14,7 +14,8 @@ "versions": [ "7.2.14", "7.3.0", - "8.0.1" + "8.0.1", + "8.1.6" ], "yanked_versions": {} }