[QA] Merging CI configuration repos
Addshore
addshorewiki at gmail.com
Tue Oct 7 14:25:10 UTC 2014
Sounds lovely..!!!
On 7 October 2014 14:58, Antoine Musso <hashar+wmf at free.fr> wrote:
> Hello,
>
> We define Jenkins jobs using Jenkins Job Builder and have the resulting
> job triggered by Zuul. For historical reasons, the configuration files
> for each are held in two different repositories:
>
> integration/jenkins-job-builder-config.git
> integration/zuul-config.git
>
> C. Scott proposed a few weeks ago to merge them both which is definitely
> a good idea (less commit / reviews have to be made).
>
>
> To be able to keep the git history and ease merging, I am proposing to
> move the configuration files to a subdirectory, respectively under:
>
> /jjb/
> /zuul/
>
> Then update:
> * jobs triggered on each repositories needs some path to be adjusted
> * the Zuul daemon refers to /etc/zuul/wikimedia/layout.yaml
>
>
> Once done, will merge both repositories into a new
> integration/config.git which will have the full history and the two
> directory
>
> * documentation update
>
>
> Thoughts?
>
> --
> Antoine "hashar" Musso
>
>
> _______________________________________________
> QA mailing list
> QA at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/qa
>
--
Addshore
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.wikimedia.org/pipermail/qa/attachments/20141007/33b66228/attachment.html>
More information about the QA
mailing list