<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 7, 2016 at 4:59 PM, Yedidyah Bar David <span dir="ltr">&lt;<a href="mailto:didi@redhat.com" target="_blank">didi@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On Wed, Dec 7, 2016 at 4:39 PM, Eyal Edri &lt;<a href="mailto:eedri@redhat.com">eedri@redhat.com</a>&gt; wrote:<br>
&gt; FYI,<br>
&gt;<br>
&gt; After hearing that this might be useful to many developers, I wanted to<br>
&gt; bring to your attention the ovirt-engine master build job from patch [1]<br>
&gt; which allows you to build new rpms from an open ovirt-engine patch on<br>
&gt; Gerrit.<br>
&gt;<br>
&gt; Its was created as temp job for a team who needed it a few months ago, but<br>
&gt; seems it might useful for other teams as well, so we decided to publish it<br>
&gt; even though its not standardized yet as part of our standard CI system.<br>
&gt;<br>
&gt; I hope you can find it useful for your teams.<br>
<br>
</span>Never heard about it, sounds useful.<br>
<br>
We have too many jobs (for me) to know them all.<br>
<br>
So I use &#39;search&#39;. What to search for? Usually the project name, but some<br>
projects have many jobs too.<br></blockquote><div><br></div><div>There are no more special hidden jobs :) If I&#39;ll find out on something useful i&#39;ll publish it.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
There are jobs named something_manual, 87 currently. Some (many? all?<br>
those I know) get a tarball as input. I don&#39;t like this personally,<br>
as I can&#39;t know, when using a result of such a job, what was in the<br>
tarball. Much better to have to push first to gerrit and supply<br>
that (or commit hash, or something like that).<br>
<br>
Some of them are called something_any_something_<wbr>manual. Are these<br>
special? What&#39;s &#39;any&#39;?<br></blockquote><div><br></div><div>These jobs replaced the old &#39;manual&#39; jobs for building official rpms, not all maintainers use them.</div><div>see [1] </div><div><br></div><div>[1] <a href="http://infra-docs.readthedocs.io/en/latest/CI/Build_and_test_standards.html#build-artifacts-manual-sh">http://infra-docs.readthedocs.io/en/latest/CI/Build_and_test_standards.html#build-artifacts-manual-sh</a></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Perhaps we can have (instead? in addition?) a button on gerrit<br>
&quot;trigger build-artifacts&quot; that will run the standard-CI build-artifacts?<br>
Or some other new script we&#39;ll add to standard-CI? Because current<br>
build-artifacts is expected to be ran only after merge, and the<br>
publisher reads it. Perhaps e.g. &quot;build-scratch-artifacts&quot;.<br></blockquote><div><br></div><div>Not sure Gerrit supports it, but feel free to open a ticket with ideas and we&#39;ll see if there are options to add it.</div><div>I&#39;m not sure how often people need artifacts during devel, but you can easily add it to check-patch.sh script </div><div>and the jenkins job will archive the rpms for you.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class="gmail-im gmail-HOEnZb"><br>
&gt;<br>
&gt;<br>
&gt; [1]<br>
&gt; <a href="http://jenkins.ovirt.org/job/ovirt-engine_master_build-artifacts-el7-x86_64_build_from_patch/" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>ovirt-engine_master_build-<wbr>artifacts-el7-x86_64_build_<wbr>from_patch/</a><br>
&gt;<br>
&gt; --<br>
&gt; Eyal Edri<br>
&gt; Associate Manager<br>
&gt; RHV DevOps<br>
&gt; EMEA ENG Virtualization R&amp;D<br>
&gt; Red Hat Israel<br>
&gt;<br>
&gt; phone: <a href="tel:%2B972-9-7692018" value="+97297692018">+972-9-7692018</a><br>
&gt; irc: eedri (on #tlv #rhev-dev #rhev-integ)<br>
&gt;<br>
</span><div class="gmail-HOEnZb"><div class="gmail-h5">&gt; ______________________________<wbr>_________________<br>
&gt; Devel mailing list<br>
&gt; <a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/devel</a><br>
<br>
<br>
<br>
</div></div><span class="gmail-HOEnZb"><font color="#888888">--<br>
Didi<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Eyal Edri<br>Associate Manager</div><div>RHV DevOps<br>EMEA ENG Virtualization R&amp;D<br>Red Hat Israel<br><br>phone: +972-9-7692018<br>irc: eedri (on #tlv #rhev-dev #rhev-integ)</div></div></div></div></div></div></div>
</div></div>