As we are supporting only a limited number of releases, say 3, we just have
to keep 3 jobs.
Currently we should have for at least 4.5, 4.6 and master. I am not saying
4.4 because I am sure it will be full of flakes so it won't be useful

+1 for jenkins job builder, it can be easily integrated with the release
process as for yhe website, at least for the config files, then an user who
has permissions ro edit config will apply the config after the release

Enrico

Il gio 30 nov 2017, 12:12 Ivan Kelly <iv...@apache.org> ha scritto:

> With jenkins job builder, you can define templates, and then fill in
> variables for those templates.
>
> We already use jjb for the nightly job (see the jenkins directory), we
> should put all jobs into it. Then we can create parameterized jobs for
> 4.6, master etc.
>
> -Ivan
>
> On Thu, Nov 30, 2017 at 5:19 AM, Sijie Guo <guosi...@gmail.com> wrote:
> > We don't have a CI for a release branch. for example we created
> branch-4.6
> > a month ago, but there is no CI covers branch-4.6.
> >
> > I don't know what would be the best solution. for now, I clone a
> > `bookkeeper-release-branch` from `bookkeeper-master` to run CI over
> > `branch-4.6`. so we at least have a CI job running for current release
> > branch.
> >
> > https://builds.apache.org/view/B/view/BK/job/bookkeeper-release-branch
> >
> > We need to think about a solution for this and how to manage this.
> >
> > - Sijie
>
-- 


-- Enrico Olivelli

Reply via email to