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_javac12-v2.0 #15

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

release: java_tools_javac12-v2.0 #15

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/javac12/v2.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=12 && \
export NEW_VERSION=2.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/javac12/v2.0/java_tools_javac12_linux-v2.0-rc1.zip fc199be2c7873b0792e00743679fedc1d249fa779c3fe7676111f8d7ced9f2b4
release_candidates/javac12/v2.0/java_tools_javac12_windows-v2.0-rc1.zip cab191830609838e99c9adc5e9628e8c839305674c5a9ecf1eea4ba0f6c0b0aa
release_candidates/javac12/v2.0/java_tools_javac12_darwin-v2.0-rc1.zip d73ff1de1fc2d3ea8403d54099dd2247a2a87390107e7cf81e3a383b0c687341

@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=12 && \
export NEW_VERSION=2.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/javac12/v2.0/java_tools_javac12_linux-v2.0.zip fc199be2c7873b0792e00743679fedc1d249fa779c3fe7676111f8d7ced9f2b4
releases/javac12/v2.0/java_tools_javac12_windows-v2.0.zip cab191830609838e99c9adc5e9628e8c839305674c5a9ecf1eea4ba0f6c0b0aa
releases/javac12/v2.0/java_tools_javac12_darwin-v2.0.zip d73ff1de1fc2d3ea8403d54099dd2247a2a87390107e7cf81e3a383b0c687341

@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