<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi Vinay,<br>
<br>
OpenStack handles that by using a dependant pipeline in zuul to gate on changes. You can read about it here: http://ci.openstack.org/zuul/gating.html<br>
<br>
Hopefully that answers your questions!<br>
<br>
Cheers,<br>
Josh<br>
<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF271675"><font color="#000000" face="Tahoma" size="2"><b>From:</b> Vinay Mahuli [vm.vinay@gmail.com]<br>
<b>Sent:</b> Friday, June 27, 2014 8:31 PM<br>
<b>To:</b> openstack-infra@lists.openstack.org<br>
<b>Subject:</b> [OpenStack-Infra] openstack CI infra<br>
</font><br>
</div>
<div></div>
<div>
<div dir="ltr">
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
Hi,</div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
<span style="font-size:large"><br>
</span></div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
We have a similar continuous integration (CI) as in openstack <a href="http://ci.openstack.org" target="_blank">
ci.openstack.org</a></div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
In such a setup,​ we have different projects (repositories) against which the developers commit the patches.<br>
</div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
<br>
</div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
My query is how to handle the dependencies between projects?</div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
At times the developers might have changes across projects/repositories and which might be in-turn dependent on each other. There will be a situation where in all the fixes (across projects) needed to be pushed at the same time. But openstack CI works on a
 single project. It schedules the build for one project and merges that specific fix.</div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
<br>
</div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
Do you have any solution to handle this situation in openstack CI?</div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
<br>
</div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
Regards,</div>
<div class="gmail_default" style="font-family:verdana,sans-serif; color:rgb(51,51,255)">
Vinay</div>
</div>
</div>
</div>
</div>
</body>
</html>