Hi Zookeepers
Now that we have Maven it is time to set up new CI jobs and compare the
results with the Ant based build.

My proposal is to set up a few jobs and see the results. When Norbert
finishes the migration and we are happy we will drop Ant CI.

I would start with a daily job for master which runs all of the test suites
+ rat + spotbugs.

As a second step I would introduce a new precommit job which builds the
patch using Maven, so in github we will have two 'status lines'

Then I would add code coverage reports, OWASP....

The final step will be to introduce Jenkins DSL based configuration for CI,
this way committers will have full control on CI, reviews of the
configuration changes will be possible...(we could use Jenkinsfile approach
if you prefer)

I am able to work on ASF CI so if you allow me I will start with some
prototype

Enrico

-- 


-- Enrico Olivelli

Reply via email to