You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Sean Busbey (JIRA)" <ji...@apache.org> on 2018/11/05 14:38:00 UTC

[jira] [Commented] (HBASE-21427) Make it so flakie's and nightlies build rates are configurable from jenkins Config page

    [ https://issues.apache.org/jira/browse/HBASE-21427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16675250#comment-16675250 ] 

Sean Busbey commented on HBASE-21427:
-------------------------------------

IIRC it was not easy to do this because of how multi-branch pipelines work in jenkins.

What if we moved this stuff into its own repo, something like {{hbase-ci}}? we could probably remove most of {{dev-support}}. we'd need to refactor things a bit since the job would have to manage what branches are tested itself, but we'd gain the ability to throttle ourselves project wide as opposed to now where it's per-branch.

I went the per-branch route originally because it's what the jenkins docs encourage and it means we automagically have an equivalent amount of testing of new feature branches as the main branch. But I don't think folks are aware of the amount of testing done by default when they make a branch. Centralizing things would flip this around and make folks opt-in to it. We'd need to document that as a part of docs about "how to make a feature branch".

> Make it so flakie's and nightlies build rates are configurable from jenkins Config page
> ---------------------------------------------------------------------------------------
>
>                 Key: HBASE-21427
>                 URL: https://issues.apache.org/jira/browse/HBASE-21427
>             Project: HBase
>          Issue Type: Improvement
>          Components: test
>            Reporter: stack
>            Priority: Major
>
> Request is that rather than have to change code whenever we want to change build rates, would be easier doing change in jenkins Config screen.
> My guess is easy enough to do... .
> ^^
> [~busbey] Lets chat.... (or I could bang my head)
> See HBASE-21424 for a bit of background.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)