Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: java_tools_javac10-v5.0 #14

Closed
iirina opened this issue Jul 24, 2019 · 6 comments
Closed

release: java_tools_javac10-v5.0 #14

iirina opened this issue Jul 24, 2019 · 6 comments
Labels

Comments

@iirina
Copy link
Contributor

iirina commented Jul 24, 2019

The new release:

  • fixes java_tools' ijar and singlejar don't build on windows bazel#8614
  • exposes a new toolchain @java_tools//:prebuilt_toolchain which is using all the pre-built tools, including singlejar and ijar, even on remote execution. This toolchain should be used only when host and execution platform are the same, otherwise the binaries will not work on the execution platform.

This issue follows the java_tools release process.

release candidates can be found under bazel_java_tools/release_candidates/javac10/v5.0

@iirina
Copy link
Contributor Author

iirina commented Jul 24, 2019

Pipeline for rc1: https://buildkite.com/bazel-trusted/java-tools-binaries-java/builds/119
commit hash c392dc2842226f107a25e34f3b941c3c82a97803.

@iirina
Copy link
Contributor Author

iirina commented Jul 24, 2019

Creating RC1:

export COMMIT_HASH=c392dc2842226f107a25e34f3b941c3c82a97803 && \
export JDK_VERSION=10 && \
export NEW_VERSION=5.0 && \
export RC=1 && \
src/create_java_tools_release.sh --commit_hash $COMMIT_HASH \
--java_tools_version $NEW_VERSION --java_version $JDK_VERSION --rc $RC --release false

@iirina
Copy link
Contributor Author

iirina commented Jul 24, 2019

RC1 artifacts & checksums:

release_candidates/javac10/v5.0/java_tools_javac10_linux-v5.0-rc1.zip 52e03d400d978e9af6321786cdf477694c3838d7e78c2e5b926d0244670b6d3c
release_candidates/javac10/v5.0/java_tools_javac10_windows-v5.0-rc1.zip 2e3fa82f5790917b56cec5f5d389ed5ff9592a00b5d66750a1f2b6387921d8be
release_candidates/javac10/v5.0/java_tools_javac10_darwin-v5.0-rc1.zip d5503cc1700b3d544444302617ccc9b2c2780b7fa7bd013215da403148958c35

@iirina
Copy link
Contributor Author

iirina commented Jul 24, 2019

Bazel CI https://buildkite.com/bazel/bazel-bazel-github-presubmit/builds/3795 finished successfully.

@iirina
Copy link
Contributor Author

iirina commented Jul 24, 2019

Releasing RC1:

export COMMIT_HASH=c392dc2842226f107a25e34f3b941c3c82a97803 && \
export JDK_VERSION=10 && \
export NEW_VERSION=5.0 && \
export RC=1 && \
src/create_java_tools_release.sh --commit_hash $COMMIT_HASH \
--java_tools_version $NEW_VERSION --java_version $JDK_VERSION --rc $RC --release true

@iirina
Copy link
Contributor Author

iirina commented Jul 24, 2019

Releases artifacts & checksums:

releases/javac10/v5.0/java_tools_javac10_linux-v5.0.zip 52e03d400d978e9af6321786cdf477694c3838d7e78c2e5b926d0244670b6d3c
releases/javac10/v5.0/java_tools_javac10_windows-v5.0.zip 2e3fa82f5790917b56cec5f5d389ed5ff9592a00b5d66750a1f2b6387921d8be
releases/javac10/v5.0/java_tools_javac10_darwin-v5.0.zip d5503cc1700b3d544444302617ccc9b2c2780b7fa7bd013215da403148958c35

@iirina iirina closed this as completed Jul 24, 2019
@iirina iirina added the release label Aug 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant