[Openstack-docs] Proposal: commit log annotation-driven auto-backports
Tom Fifield
tom at openstack.org
Wed Oct 16 23:06:03 UTC 2013
I created a blueprint for this proposal:
https://blueprints.launchpad.net/openstack-manuals/+spec/attempt-backport-by-commit-message
On 02/06/13 11:40, Lorin Hochstein wrote:
> All:
>
> I've noticed that there have been several bugs in the grizzly branch
> that were fixed in the master but hadn't been backported to
> stable/grizzly. I'd like to propose the following automated approach to
> ensure backports happen more regularly:
>
> Any patch to the master branch must specify in the commit message
> whether the patch should be backported. For example:
>
> backport: stable/grizzly
>
> or
>
> backport: none
>
> or
>
> backport: stable/grizzly stable/folsom
>
>
> If this line is missing from the commit log, then a gating job will
> fail, and jenkins will link to the error message (e.g., "Missing
> 'backport: ' line. Please specify "backport: stable/grizzly" if this
> should be backported to grizzly or "backport: none" if this shouldn't be
> backported).
>
> When the patch is merged into trunk, then jenkins automatically does a
> cherry-pick and merge proposal against the branches specified in the
> backport line.
>
>
> What do you folks think?
>
>
> Lorin
>
> --
> Lorin Hochstein
> Lead Architect - Cloud Services
> Nimbis Services, Inc.
> www.nimbisservices.com <http://www.nimbisservices.com>
>
>
> _______________________________________________
> Openstack-docs mailing list
> Openstack-docs at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs
>
More information about the Openstack-docs
mailing list