# Scripts for building Bazel releases | |
package(default_visibility = ["//visibility:private"]) | |
sh_library( | |
name = "relnotes", | |
srcs = ["relnotes.sh"], | |
) | |
sh_test( | |
name = "relnotes_test", | |
srcs = ["relnotes_test.sh"], | |
data = [ | |
"testenv.sh", | |
"//:git", | |
"//src/test/shell:bashunit", | |
], | |
shard_count = 2, | |
tags = ["need_git"], | |
deps = [ | |
":relnotes", | |
], | |
) | |
sh_library( | |
name = "release", | |
srcs = [ | |
"common.sh", | |
"release.sh", | |
], | |
deps = [":relnotes"], | |
) | |
sh_test( | |
name = "release_test", | |
srcs = ["release_test.sh"], | |
data = [ | |
"testenv.sh", | |
"//:git", | |
"//src/test/shell:bashunit", | |
], | |
tags = ["need_git"], | |
deps = [":release"], | |
) |