Il lun 31 lug 2017, 23:38 Sijie Guo <guosi...@gmail.com> ha scritto: > Also I am not good at jenkins job builder. So if any people is good at > jenkins job builder and willing to help the community to convert those jobs > to use jenkins job builder, that would be great. >
Sure Sorry for late reply. If not too late I will take a look at the end of the month if no-one else picks his work up. Nicolò, feel free to pick it up Enrico > > > > - Sijie > > On Mon, Jul 31, 2017 at 2:37 PM, Sijie Guo <guosi...@gmail.com> wrote: > > > Hi all, > > > > I added one CI job 'bookkeeper-postcommit-publish-website' to > > automatically generate and publish the content to > > bookkeeper.apache.org/test/content when changes are merged into master. > > > > The job is created here: > > > > - https://builds.apache.org/view/BK/job/bookkeeper- > > postcommit-publish-website/configure > > - the script run by CI added by https://github.com/apache/ > > bookkeeper/pull/332 > > > > At the same time, I propose to organize the existing CI jobs as below > > > > - development: the ci jobs runs for development purpose > > * bookkeeper-master (used for development, run nightly, verifying the > > tests) > > - precommit: the ci jobs runs before commit. it happens on pull requests. > > * bookkeeper-precommit-pullrequests > > - postcommit: the ci jobs runs after commit. it happens when there are > > commits to the master branch. > > * bookkeeper-postcommit-publish-website > > - release: the ci jobs runs for release purpose. currently I created one > > job for deploying artifacts nightly. > > * bookkeeper-release-nightly-snapshot > > > > I updated the wiki page with this proposal : https://cwiki.apache.org/ > > confluence/display/BOOKKEEPER/Continuous+Integration+Setup > > > > Any thoughts? > > > > - Sijie > > > -- -- Enrico Olivelli