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_javac11-v4.0 #12

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

release: java_tools_javac11-v4.0 #12

iirina opened this issue Jul 23, 2019 · 5 comments
Labels

Comments

@iirina
Copy link
Contributor

iirina commented Jul 23, 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/javac11/v4.0

@iirina
Copy link
Contributor Author

iirina commented Jul 23, 2019

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

@iirina
Copy link
Contributor Author

iirina commented Jul 23, 2019

Creating RC1:

export COMMIT_HASH=c392dc2842226f107a25e34f3b941c3c82a97803 && \
export JDK_VERSION=11 && \
export NEW_VERSION=4.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

Artifacts & checksums:

release_candidates/javac11/v4.0/java_tools_javac11_linux-v4.0-rc1.zip 96e223094a12c842a66db0bb7bb6866e88e26e678f045842911f9bd6b47161f5
release_candidates/javac11/v4.0/java_tools_javac11_windows-v4.0-rc1.zip a1de51447b2ba2eab923d589ba6c72c289c16e6091e6a3bb3e67a05ef4ad200c
release_candidates/javac11/v4.0/java_tools_javac11_darwin-v4.0-rc1.zip fbf5bf22e9aab9c622e4c8c59314a1eef5ea09eafc5672b4f3250dc0b971bbcc

@iirina
Copy link
Contributor Author

iirina commented Jul 23, 2019

Upgrading java_tools version in bazel in bazelbuild/bazel#8960

Bazel CI tests started: https://buildkite.com/bazel/bazel-bazel-github-presubmit/builds/3779

@iirina
Copy link
Contributor Author

iirina commented Jul 23, 2019

CI finished successfully, releasing:

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

@iirina
Copy link
Contributor Author

iirina commented Jul 23, 2019

Release artifacts & checksums:

releases/javac11/v4.0/java_tools_javac11_linux-v4.0.zip 96e223094a12c842a66db0bb7bb6866e88e26e678f045842911f9bd6b47161f5
releases/javac11/v4.0/java_tools_javac11_windows-v4.0.zip a1de51447b2ba2eab923d589ba6c72c289c16e6091e6a3bb3e67a05ef4ad200c
releases/javac11/v4.0/java_tools_javac11_darwin-v4.0.zip fbf5bf22e9aab9c622e4c8c59314a1eef5ea09eafc5672b4f3250dc0b971bbcc

@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