[CI] Test compile in Java 11 and Java 17 by kaijchen · Pull Request #105 · apache/uniffle · GitHub
Skip to content

[CI] Test compile in Java 11 and Java 17#105

Merged
roryqi merged 6 commits into
apache:masterfrom
kaijchen:java-17
Jul 30, 2022
Merged

[CI] Test compile in Java 11 and Java 17#105
roryqi merged 6 commits into
apache:masterfrom
kaijchen:java-17

Conversation

@kaijchen

@kaijchen kaijchen commented Jul 29, 2022

Copy link
Copy Markdown
Member

What changes were proposed in this pull request?

  1. Add dependency javax.annotation-api.
  2. Add Java 11 and Java 17 build in CI, mvn package -DskipTests only.
  3. Rename jobs and workflows in CI.
  4. Only check main profiles in sequential workflow, just enough to cover all modules.

Why are the changes needed?

Support build in Java 11 and Java 17.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

https://github.com/kaijchen/incubator-uniffle/actions/runs/2760618905

@codecov-commenter

codecov-commenter commented Jul 29, 2022

Copy link
Copy Markdown

@kaijchen kaijchen changed the title [CI] Check build in Java 11 and Java 17 [CI] Test compile in Java 11 and Java 17 Jul 30, 2022

@roryqi roryqi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM @kaijchen thanks for your contribution.

@roryqi roryqi merged commit deb7fe4 into apache:master Jul 30, 2022
@roryqi

roryqi commented Jul 30, 2022

Copy link
Copy Markdown
Contributor

@kaijchen kaijchen deleted the java-17 branch January 18, 2023 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants