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

Updated enforcer plugin configuration #924

Merged
merged 4 commits into from
Feb 2, 2022

Conversation

tfr42
Copy link
Member

@tfr42 tfr42 commented Sep 7, 2018

Updated enforcer plugin configuration to check for Maven version 3.5+ and Java version 1.8+. Now build fails in case the required versions are not present.

Previously we haven't make use of the enforcer plugin during travis-ci and Jenkins build to ensure maven und java versions. As a preparation for upcoming releases of maven and java (11 release will come soon) now the versions are checked and MUST prerequisites.

Requires an update of wiki page https://github.com/deegree/deegree3/wiki/Building-deegree3 as well.

… and Java version 1.8+. Now build fails in case the required versions are not present.
@tfr42 tfr42 modified the milestones: 3.4.3, 3.4.4 Sep 28, 2018
@tfr42 tfr42 added the enhancement enhancement or improvement label Oct 4, 2018
@tfr42 tfr42 modified the milestones: 3.4.4, 3.4.5 Mar 1, 2019
@deegree-ci deegree-ci modified the milestones: 3.4.5, 3.4.6 Mar 30, 2019
@tfr42 tfr42 modified the milestones: 3.4.6, 3.4.7 May 11, 2019
@tfr42 tfr42 modified the milestones: 3.4.7, 3.4.8 Jun 14, 2019
@tfr42 tfr42 modified the milestones: 3.4.8, 3.4.9 Jul 8, 2019
@tfr42 tfr42 modified the milestones: 3.4.9, 3.4.10 Sep 6, 2019
@tfr42 tfr42 removed this from the 3.4.10 milestone Oct 25, 2019
update to maven 3.6.x
@tfr42 tfr42 added the CI and build CI and build system label Dec 1, 2021
@copierrj copierrj merged commit d006c15 into deegree:master Feb 2, 2022
@tfr42 tfr42 added this to the 3.4.24 milestone Feb 3, 2022
@tfr42 tfr42 deleted the updatedEnforcerPlugin branch April 13, 2022 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI and build CI and build system enhancement enhancement or improvement ready
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants