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_javac9-v3.0 #13

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

release: java_tools_javac9-v3.0 #13

iirina opened this issue Jul 24, 2019 · 5 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/javac9/v3.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=9 && \
export NEW_VERSION=3.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

RC1 artifacts and checksums:

release_candidates/javac9/v3.0/java_tools_javac9_linux-v3.0-rc1.zip 0bf678d9815c7212564ecc99b3bd3643450c17657becb12a7bbedcf97ece740d
release_candidates/javac9/v3.0/java_tools_javac9_windows-v3.0-rc1.zip  9b7e8de98ed2d64ea20a7512f986028ca6375b0fce7637f8d05d1517e7890867
release_candidates/javac9/v3.0/java_tools_javac9_darwin-v3.0-rc1.zip 13a94ddf0c421332f0d3be1adbfc833e24a3a3715bab8f1152660f2df81e286a

@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=9 && \
export NEW_VERSION=3.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

Release artifacts & checksums:

releases/javac9/v3.0/java_tools_javac9_linux-v3.0.zip 0bf678d9815c7212564ecc99b3bd3643450c17657becb12a7bbedcf97ece740d
releases/javac9/v3.0/java_tools_javac9_windows-v3.0.zip 9b7e8de98ed2d64ea20a7512f986028ca6375b0fce7637f8d05d1517e7890867
releases/javac9/v3.0/java_tools_javac9_darwin-v3.0.zip 13a94ddf0c421332f0d3be1adbfc833e24a3a3715bab8f1152660f2df81e286a

@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