File tree Expand file tree Collapse file tree 4 files changed +49
-1
lines changed Expand file tree Collapse file tree 4 files changed +49
-1
lines changed Original file line number Diff line number Diff line change
1
+ module (
2
+ name = "extra_rules_java" ,
3
+ version = "1.1" ,
4
+ bazel_compatibility = [">=8.0.0" ],
5
+ )
6
+
7
+ # https://github.com/bazelbuild/rules_java/
8
+ bazel_dep (name = "rules_java" , version = "8.11.0" )
9
+
10
+ # https://github.com/bazel-contrib/rules_jvm_external/
11
+ bazel_dep (name = "rules_jvm_external" , version = "6.7" )
12
+ maven = use_extension ("@rules_jvm_external//:extensions.bzl" , "maven" )
13
+ maven .install (
14
+ name = "extra_rules_java_maven" ,
15
+ artifacts = [
16
+ "org.junit.platform:junit-platform-console-standalone:1.13.0" ,
17
+ ],
18
+ duplicate_version_warning = "error" ,
19
+ fail_if_repin_required = True ,
20
+ lock_file = "//bazel:dependencies.json" ,
21
+ strict_visibility = True ,
22
+ version_conflict_policy = "pinned" ,
23
+ )
24
+ use_repo (maven , "extra_rules_java_maven" )
Original file line number Diff line number Diff line change
1
+ matrix :
2
+ platform :
3
+ - debian10
4
+ - ubuntu2004
5
+ - macos
6
+ - macos_arm64
7
+ - windows
8
+ bazel :
9
+ - 8.x
10
+ tasks :
11
+ verify_targets :
12
+ name : Verify build targets
13
+ platform : ${{ platform }}
14
+ bazel : ${{ bazel }}
15
+ build_flags :
16
+ - ' --java_language_version=21'
17
+ - ' --java_runtime_version=remotejdk_21'
18
+ build_targets :
19
+ - ' @extra_rules_java//...'
Original file line number Diff line number Diff line change
1
+ {
2
+ "url" : " https://github.com/joca-bt/extra_rules_java/releases/download/1.1/extra_rules_java-1.1.tar.gz" ,
3
+ "integrity" : " sha256-/AgdVuGJ9OI9nyhBo+PjzxPCXcjTSG25hq6ozH1qACA="
4
+ }
Original file line number Diff line number Diff line change 12
12
" github:joca-bt/extra_rules_java"
13
13
],
14
14
"versions" : [
15
- " 1.0"
15
+ " 1.0" ,
16
+ " 1.1"
16
17
],
17
18
"yanked_versions" : {}
18
19
}
You can’t perform that action at this time.
0 commit comments