[ 
https://ovirt-jira.atlassian.net/browse/OVIRT-1657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Barak Korren updated OVIRT-1657:
--------------------------------
    Epic Link: OVIRT-400

> Unity CI whitelist mechanism for GitHub and Gerrit
> --------------------------------------------------
>
>                 Key: OVIRT-1657
>                 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1657
>             Project: oVirt - virtualization made easy
>          Issue Type: Improvement
>          Components: oVirt CI
>            Reporter: Barak Korren
>            Assignee: infra
>
> Right now we have two separate CI mechanisms:
> # A mechanism based on the '{{jenkins-whitelist}}' repository that is used by 
> CI jobs for Gerrit projects
> # A mechanism that is part of the 'GitHub pull request builder' plugin that 
> is used for GitHub based projects.
> The '{{jenkins-whitelist}}' has a few shortcomings:
> * Its impossible for maintainers to manually override it
> * Maintainers hate to send patches to an unrelated repo
> * Its impossible to have a per-project whitelist
> The GitHub style whitelist has a few shortcomings as well:
> * Whitelist members that were added via comments on PRs are stored in the job 
> configuration and can vanish if jobs are updated via JJB
> * The GHPRB plugin forces us to create jobs in a very specific way (One job 
> per project)
> * The whitelist can prevent GitHub events without specific people behind them 
> from triggering the jobs - For example jobs are not triggered when commits 
> are added to an existing PR because such events are sent by the 'null' user 
> whihc typically is not in the whitelist... (This is probably a bug with the 
> plugin).



--
This message was sent by Atlassian {0}
(v1001.0.0-SNAPSHOT#100060)
_______________________________________________
Infra mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/infra

Reply via email to