I am working on owasp plugin, this is needed for CI migration
Enrico Il giorno dom 6 gen 2019, 15:23 Norbert Kalmar <[email protected]> ha scritto: > Great, thanks Enrico! > > > On Fri, Jan 4, 2019 at 8:35 PM Enrico Olivelli <[email protected]> > wrote: > > > Here it is the build on master > > https://builds.apache.org/job/zookeeper-master-maven/3/ > > > > This is running only > > mvn verify > > > > and tests are passing, we have to enable all of the other plugins > > (spotbugs, OWASP, code coverage...) and enable the C client profile > > but it is a good starting point > > > > Enrico > > > > Il giorno ven 4 gen 2019 alle ore 10:43 Norbert Kalmar > > <[email protected]> ha scritto: > > > > > > Nicely planned, thanks Enrico! > > > > > > On Fri, Jan 4, 2019 at 9:33 AM Andor Molnar <[email protected]> wrote: > > > > > > > Awesome! > > > > > > > > I really looking forward to it. > > > > > > > > Andor > > > > > > > > > > > > > On 2019. Jan 3., at 22:34, Enrico Olivelli <[email protected]> > > wrote: > > > > > > > > > > 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 > > > > > > > > > > >
