https://bugzilla.wikimedia.org/show_bug.cgi?id=50022

--- Comment #1 from Krinkle <[email protected]> ---
Installing that plugin won't be very useful because we use Jenkins pre-merge,
not post-merge.

The builds you see in Jenkins are for patch sets in Gerrit. The latest build of
those jobs have no meaning in correlation to the state of a repository as those
builds are just an arbitrary sequence of builds on proposed changes.

The build status of our branches (incl. master) is always passing because you
can't merge a change if it would result in the build failing.

Thus we don't need a status badge because our workflow (unlike most typical
projects with e.g. Travis-CI set up on GitHub) makes it impossible not to be
passing because we force every change to be pushed for review first, and is
only merged after it is Verified by a passing build[1].

[1] Unless someone with the appropriate user permissions bypasses Jenkins
manually, which is frowned upon and would break Jenkins for every submitted
patch set after that.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to