Skip to content

ci: simplify cross platform testing, option 2#2723

Closed
ChristianMurphy wants to merge 1 commit into
uPortal-Project:masterfrom
ChristianMurphy:ci/simplify-cross-platform-testing-2
Closed

ci: simplify cross platform testing, option 2#2723
ChristianMurphy wants to merge 1 commit into
uPortal-Project:masterfrom
ChristianMurphy:ci/simplify-cross-platform-testing-2

Conversation

@ChristianMurphy

@ChristianMurphy ChristianMurphy commented Nov 10, 2023

Copy link
Copy Markdown
Member
Checklist
Description of change

Alternative to #2722

This uses a T shaped build matrix to cover a large number of configurations.
📓 this adds several new Java distributions we didn't previously test

  • On Linux and Java 11, test all Java distributions.
  • On Linux and adopt open jdk, test Java 8.
  • On adopt open jdk and java 11, test MacOS and Windows.

Before there were 18 jobs.
With this change there are 8 jobs.

@ChristianMurphy ChristianMurphy force-pushed the ci/simplify-cross-platform-testing-2 branch from 2c8c852 to 3005fe2 Compare November 10, 2023 20:21
@ChristianMurphy ChristianMurphy changed the title ci: simplify cross platform testing ci: simplify cross platform testing, option 2 Nov 10, 2023
@ChristianMurphy ChristianMurphy force-pushed the ci/simplify-cross-platform-testing-2 branch from 3005fe2 to 9f50eb4 Compare November 10, 2023 20:26
This uses a T shaped build matrix to cover a large number of
configurations.
:notebook: this adds several new Java distributions we didn't previously
test

On Linux and Java 11, test all Java distributions.
On Linux and adopt open jdk, test Java 8.
On adopt open jdk and java 11, test MacOS and Windows.

Before there were 18 jobs.
With this change there are 8 jobs.
@ChristianMurphy ChristianMurphy force-pushed the ci/simplify-cross-platform-testing-2 branch from 9f50eb4 to 3b1ab88 Compare November 10, 2023 20:29

@cbeach47 cbeach47 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.

I'd favor #2722 over this since uP still supports Java 8.

@ChristianMurphy ChristianMurphy deleted the ci/simplify-cross-platform-testing-2 branch November 10, 2023 21:56
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.

2 participants