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

Upgrade tycho, use toolchains #260

Merged
merged 13 commits into from Sep 18, 2021
Merged

Conversation

adangel
Copy link
Member

@adangel adangel commented Sep 17, 2021

Bump tycho-version from 1.7.0 to 2.4.0 (closes #253, closes #246)
Bump repository-utils from 1.7.0 to 2.2.0 (closes #244)

Tycho itself needs Java11, for the actual plugin and tests Java8 is used.

Oxygen target requires now Java8, since Checkstyle requires at least Java8.

Added target definition for 2021-09. It can be run via ./mvnw clean verify -Dtarget.platform=2021-09. It automatically switches to java11 for everything.

Also updated and tested our oomph setup file.

Bump tycho-version from 1.7.0 to 2.4.0 (closes m2e-code-quality#253)
Bump repository-utils from 1.7.0 to 2.2.0 (closes m2e-code-quality#244)

Tycho itself needs Java11, for the actual plugin
and tests Java8 is used.

Oxygen target requires now Java8, since Checkstyle requires
at least Java8.
Note: mars won't work, because spotbugs is not
available for mars, only beginning with neon

Remove orbit, as commons-lang is in the simul release
repo anyway.

Remove m2e repository, this is also included in the simul
release repo.
@adangel adangel merged commit 5edc813 into m2e-code-quality:develop Sep 18, 2021
@adangel adangel deleted the tycho-update branch September 18, 2021 08:04
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.

None yet

1 participant