fungi | NeilHanlon: just keep in mind that your job needs to know to look in that other branch. if you have a change for branch xyzzy in project foo and depends-on a change for branch plugh in project bar, then your job will (assuming bar is in required-projects) have the head of the xyzzy branch in foo set to the triggering change and the head of the plugh branch in bar set to the depended-on change | 00:42 |
---|---|---|
fungi | but bar won't have its plugh branch checked out | 00:42 |
opendevreview | Matthew Thode proposed openstack/diskimage-builder master: gentoo: don't uninstall packages that aren't installed https://review.opendev.org/c/openstack/diskimage-builder/+/904236 | 00:43 |
fungi | bar will have the xyzzy branch checked out (assuming it has a xyzzy branch, otherwise branch override rules for the project/job come into play) | 00:43 |
prometheanfire | Clark[m]: seemed to work, thanks | 00:43 |
fungi | NeilHanlon: in fact, your change for foo:xyzzy could depends-on changes for bar:xyzzy, bar:plugh and bar:quux... zuul will merge each of those changes to their respective branches and set the heads them accordingly, but will still checkout bar:xyzzy because the foo change was for branch xyzzy | 00:47 |
*** gibi is now known as gibi_off | 13:34 | |
NeilHanlon | fungi, Clark[m]: ok, that makes sense. in my case it's as you were saying, an upgrade path thing where the change needs a fix in the N-1 branch to appease the gates. thank you!! | 20:07 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!