[U-Boot] GitLab: make pipeline status public

Heinrich Schuchardt xypron.glpk at gmx.de
Fri Aug 9 10:47:00 UTC 2019


On 8/9/19 12:20 PM, Bin Meng wrote:
> Hi Harald,
>
> On Thu, Aug 8, 2019 at 7:21 PM Harald Seiler <hws at denx.de> wrote:
>>
>> Hi Heinrich,
>>
>> On Wed, 2019-08-07 at 21:26 +0200, Heinrich Schuchardt wrote:
>>> Hello Harald,
>>>
>>> Tom suggested you could help on this issue.
>>>
>>> I suggest that the pipeline status should be public on all custodian
>>> gits, e.g. page
>>> https://gitlab.denx.de/u-boot/custodians/u-boot-efi/pipelines.
>>>
>>> I set the flag "Public pipelines" in the CI settings but this seems
>>> not be sufficient. I still get a 404 error code if I am not logged on.
>>
>> There is another setting you need to enable, IIRC: Under
>>
>>          Settings -> General -> Visibility, Permissions -> Pipelines
>>
>> , you need to change the dropdown from "Only Project Members"
>> to "Everyone With Access".
>>
>> Can you check whether that works?
>
> The default setting for x86 repo has "Everyone With Access" for
> "Pipelines", however it looks that I still cannot access:
> https://gitlab.denx.de/u-boot/custodians/u-boot-x86/-/jobs/4613
>
> when not logged on. Any ideas?

There are two settings needed:

Settings -> General -> Visibility, Permissions -> Pipelines
= "Everyone With Access"

Settings -> CI/CD -> General Pipelines -> Public pipelines
= true

Best regards

Heinrich


More information about the U-Boot mailing list