Release s390x binaries on Github (#1289)
diff --git a/buildifier/BUILD.bazel b/buildifier/BUILD.bazel index 0725808..39ed680 100644 --- a/buildifier/BUILD.bazel +++ b/buildifier/BUILD.bazel
@@ -57,6 +57,16 @@ visibility = ["//visibility:public"], ) +go_binary( + name = "buildifier-linux-s390x", + out = "buildifier-linux_s390x", + embed = [":buildifier_lib"], + goarch = "s390x", + goos = "linux", + pure = "on", + visibility = ["//visibility:public"], +) + # Test that the buildifier binary works sh_test( name = "buildifier_integration_test",
diff --git a/buildozer/BUILD.bazel b/buildozer/BUILD.bazel index fa668ff..722a99e 100644 --- a/buildozer/BUILD.bazel +++ b/buildozer/BUILD.bazel
@@ -87,6 +87,16 @@ visibility = ["//visibility:public"], ) +go_binary( + name = "buildozer-linux-s390x", + out = "buildozer-linux_s390x", + embed = [":buildozer_lib"], + goarch = "s390x", + goos = "linux", + pure = "on", + visibility = ["//visibility:public"], +) + exports_files( [ "README.md",
diff --git a/release/github.sh b/release/github.sh index fa0ac7b..7ef7f6e 100755 --- a/release/github.sh +++ b/release/github.sh
@@ -24,6 +24,7 @@ for tool in "buildifier" "buildozer" "unused_deps"; do cp bazel-bin/"$tool/$tool-linux_amd64" $BIN_DIR cp bazel-bin/"$tool/$tool-linux_arm64" $BIN_DIR + cp bazel-bin/"$tool/$tool-linux_s390x" $BIN_DIR cp bazel-bin/"$tool/$tool-darwin_amd64" $BIN_DIR cp bazel-bin/"$tool/$tool-darwin_arm64" $BIN_DIR cp bazel-bin/"$tool/$tool-windows_amd64.exe" $BIN_DIR @@ -44,6 +45,7 @@ for tool in "buildifier" "buildozer" "unused_deps"; do upload_file "$BIN_DIR/$tool-linux_amd64" "$tool-linux-amd64" upload_file "$BIN_DIR/$tool-linux_arm64" "$tool-linux-arm64" + upload_file "$BIN_DIR/$tool-linux_s390x" "$tool-linux-s390x" upload_file "$BIN_DIR/$tool-darwin_amd64" "$tool-darwin-amd64" upload_file "$BIN_DIR/$tool-darwin_arm64" "$tool-darwin-arm64" upload_file "$BIN_DIR/$tool-windows_amd64.exe" "$tool-windows-amd64.exe"
diff --git a/unused_deps/BUILD.bazel b/unused_deps/BUILD.bazel index 9be3e75..735830a 100644 --- a/unused_deps/BUILD.bazel +++ b/unused_deps/BUILD.bazel
@@ -79,6 +79,16 @@ visibility = ["//visibility:public"], ) +go_binary( + name = "unused_deps-linux-s390x", + out = "unused_deps-linux_s390x", + embed = [":unused_deps_lib"], + goarch = "s390x", + goos = "linux", + pure = "on", + visibility = ["//visibility:public"], +) + go_test( name = "jar_manifest_test", size = "small",