<div dir="ltr">Hi Gelonida,<div><br></div><div>Indeed, Buildbot supports this via gitlabstatuspush.</div><div><br></div><div>There is a "context" argument associated to a gitlab status push, which on buildbot is configured by default with the builder name.</div><div>It can be any renderable so that can be a mixed of buildernameĀ + properties, etc.</div><div><br></div><div>So I would advise to push as many status as you can to the SCM system as this is what the developers want to see. IMHO people don't want to go to buildbot UI to see their build status.</div><div><br></div><div>In the Buildbot own CI on github, we push 30 statuses. Github is nice enough to just show only the failures, or a nice check icon saying all's good if all's good.</div><div>I expect gitlab to do similar.</div><div><br></div><div><br></div><div>Pierre</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Mar 20, 2017 at 3:13 PM Gelonida <<a href="mailto:gelonida@gmail.com">gelonida@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br class="gmail_msg">
<br class="gmail_msg">
Context:<br class="gmail_msg">
<br class="gmail_msg">
We're using GitlabĀ  for managing our merge requests.<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
Problem:<br class="gmail_msg">
<br class="gmail_msg">
Gitlab allows CI pipelines, that can show a status icon next to a build<br class="gmail_msg">
request indicating, whether a merge requests passed CI tests or not.<br class="gmail_msg">
<br class="gmail_msg">
For one of our projects one of our colleagues added a small CI pipeline<br class="gmail_msg">
into gitlab (and one Runserver) and the status check is rather helpful<br class="gmail_msg">
for our development.<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
We'd like to better integrate gitlab / buildbot.<br class="gmail_msg">
<br class="gmail_msg">
Question:<br class="gmail_msg">
<br class="gmail_msg">
How to best use gitlab together with buildbot and get the CI status back<br class="gmail_msg">
to gitlab?<br class="gmail_msg">
<br class="gmail_msg">
I assume, that I have to use the GitLabStatusPush object.<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
What I'm not that sure about:<br class="gmail_msg">
- We have multiple builders for each repository /commit. How to decide,<br class="gmail_msg">
which builder / builders will update the status?<br class="gmail_msg">
- If there's multiple builders, will there be multiple statuses to be<br class="gmail_msg">
seen at gitlab?<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
Thanks in advance for some answers / advice<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
users mailing list<br class="gmail_msg">
<a href="mailto:users@buildbot.net" class="gmail_msg" target="_blank">users@buildbot.net</a><br class="gmail_msg">
<a href="https://lists.buildbot.net/mailman/listinfo/users" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.buildbot.net/mailman/listinfo/users</a><br class="gmail_msg">
</blockquote></div>