Hi all,

with change #866 <https://github.com/apache/bookkeeper/pull/866>, the
bookkeeper CI jobs now are automatically generated and managed by a seed job
<https://builds.apache.org/job/bookkeeper-seed/>. The seed job will grab
the jenkins-dsl files defined under .test-infra
<https://github.com/apache/bookkeeper/tree/master/.test-infra/jenkins> and
generate related jobs. I've also disable old jenkins jobs (and will remove
them in a week if the new jobs work well). Also, please note, now the new
jenkins jobs will verify pull requests and master at both java8 and java9
at different platforms.

If you want to make any changes (e.g. modifying existing jobs, or adding
new jobs) to jenkins CI, you don't need to ask any permissions to access CI
directly, you can just make changes to those jenkins-dsl files and submit a
pull request. Once the changes are reviewed and merged to master, it will
automatically take effects at Jenkins. This would simplify people access
jenkins and make jenkins changes under review.

I also put up a page about "testing" -
http://bookkeeper.apache.org/community/testing/ for documenting this.

We are also looking for proposals to improve current bookkeeper testing
pipeline to make sure we can deliver high-quality releases.

- Sijie

Reply via email to