[Ci-users] GitHub PR integration and list of whitelisted organizations
Daniel Horák
dahorak at redhat.com
Fri Mar 23 08:53:14 UTC 2018
Ok, I'll (partially) answer it myself. It works fine for people with
"public" membership in the organization.
I suspect, that the proper solution for this is to invite/add
*centos-ci* user to the respective organization, but I'm not the owner
of our organization, so I'm not able to check it directly.
Regards,
Daniel
On 03/06/18 11:11, Daniel Horák wrote:
> Hi all,
>
> we[1] have jobs triggered by every new or updated PR, configured
> accordingly to [2] - Mode 2.
>
> The jobs are triggered properly for people listed in the "Admin list" or
> "White list" section, but not for people from "List of organizations.
> Their members will be whitelisted.".
>
> The relevant part of JJB configuration:
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> triggers:
> - github-pull-request:
> admin-list:
> - dahorak
> org-list:
> - Tendrl
> allow-whitelist-orgs-as-admins: false
> trigger-phrase: '.*run build.*'
> skip-build-phrase: 'no build'
> github-hooks: true
> cancel-builds-on-update: true
> status-context: 'CentOS CI - package build'
> status-add-test-results: false
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> Is there any other configuration needed, to enable the "List of
> organizations" functionality?
>
> Also the "cancel-builds-on-update: true" configuration seems not to
> work, but I didn't debug it more.
>
> [1] https://github.com/Tendrl
> [2] https://wiki.centos.org/QaWiki/CI/GithubIntegration
>
> Thanks,
> Daniel
> _______________________________________________
> Ci-users mailing list
> Ci-users at centos.org
> https://lists.centos.org/mailman/listinfo/ci-users
More information about the Ci-users
mailing list