-
-
Notifications
You must be signed in to change notification settings - Fork 100
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
Evaluate build procedure #651
Comments
Main issue with the current Maven build is that it require a custom maven plugin. This is not maintained anymore. First step would be to get a clean maven build with standard maven plugins on Maven 3.5+. |
Another complicated part of the build are the integration tests and the way this is wired into the build procedure. |
For this we could use docker setting up the infrastructure with a OGC TeamEngine and the ETS for WMS and WFS for example and then start a second environment with the previously built deegree webservices running on Tomcat or Jetty container. |
WIP build pipeline for Jenkins: https://github.com/tfr42/deegree3/blob/feature/addJenkinsfile/Jenkinsfile Jenkins is updated to support the build pipeline and has all necessary plugins installed such as the new UI http://buildserver.deegree.org/blue/organizations/jenkins/pipelines |
The Jenkins pipeline has been established and provides more flexibility to add further steps to the build process. |
Currently we've a rather complicated build based on Maven. The TMC should discuss if and how we want to improve on this.
The text was updated successfully, but these errors were encountered: