Re: Gitlab merge requests

2020-01-15 Thread Dmitry Eremin-Solenikov
ср, 15 янв. 2020 г., 12:03 Tim Rühsen :

> On 1/15/20 9:24 AM, Nikos Mavrogiannopoulos wrote:
> > On Wed, Jan 15, 2020 at 7:18 AM Niels Möller 
> wrote:
> >
> >>> If they are you should be able to see them in Settings -> CI/CD ->
> Runners.
> >>
> >> I've now had a look. There's a section for "Group runners", which is
> >> empty. No mention of "shared runners". There's a link to "Install a
> >> GitLab runner" (with various kinds of binaries, no mention of sources),
> >> and a big button "Install Runner on Kubernetes".
> >
> > So there aren't any :)
>
> Niels, since you set up your own instance of Gitlab, you can't access
> the Gitlab.com runners (it's a free service for customers only).
>
> So you can set up your own "machines" (bare metal, vm or container) and
> install [1] on them. This gives you runners for your own CI - every
> merge request and every push will automatically be built and tested.
>


Another option would be to switch to gitlab.com (and use free CI runners)
and use git.lysator.liu.se as a backup/mirror.
___
nettle-bugs mailing list
nettle-bugs@lists.lysator.liu.se
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs


Re: Gitlab merge requests

2020-01-15 Thread Tim Rühsen
On 1/15/20 9:24 AM, Nikos Mavrogiannopoulos wrote:
> On Wed, Jan 15, 2020 at 7:18 AM Niels Möller  wrote:
> 
>>> If they are you should be able to see them in Settings -> CI/CD -> Runners.
>>
>> I've now had a look. There's a section for "Group runners", which is
>> empty. No mention of "shared runners". There's a link to "Install a
>> GitLab runner" (with various kinds of binaries, no mention of sources),
>> and a big button "Install Runner on Kubernetes".
> 
> So there aren't any :)

Niels, since you set up your own instance of Gitlab, you can't access
the Gitlab.com runners (it's a free service for customers only).

So you can set up your own "machines" (bare metal, vm or container) and
install [1] on them. This gives you runners for your own CI - every
merge request and every push will automatically be built and tested.

Sorry that I am not into the details, thus can't give you detailed
instructions.

[1] https://docs.gitlab.com/runner/install/

Regards, Tim



signature.asc
Description: OpenPGP digital signature
___
nettle-bugs mailing list
nettle-bugs@lists.lysator.liu.se
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs


Re: Gitlab merge requests

2020-01-15 Thread Nikos Mavrogiannopoulos
On Wed, Jan 15, 2020 at 7:18 AM Niels Möller  wrote:

> > If they are you should be able to see them in Settings -> CI/CD -> Runners.
>
> I've now had a look. There's a section for "Group runners", which is
> empty. No mention of "shared runners". There's a link to "Install a
> GitLab runner" (with various kinds of binaries, no mention of sources),
> and a big button "Install Runner on Kubernetes".

So there aren't any :)

___
nettle-bugs mailing list
nettle-bugs@lists.lysator.liu.se
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs


Re: Gitlab merge requests

2020-01-14 Thread Nikos Mavrogiannopoulos
On Tue, Jan 14, 2020 at 1:26 PM Niels Möller  wrote:
>
> Nikos Mavrogiannopoulos  writes:
>
> > That's great. Does git.lysator.liu.se support shared runners for CI?
>
> I'm not sure what "shared runners" mean. I'm not aware of any nearby
> machines running ci jobs for git.lysator.liu.se.

If they are you should be able to see them in Settings -> CI/CD -> Runners.

> And the machines
> running ci jobs for the gitlab mirror, do they belong to gitlab, or
> have you set them up?

The runners are from gitlab.com.

regards,
Nikos

___
nettle-bugs mailing list
nettle-bugs@lists.lysator.liu.se
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs


Re: Gitlab merge requests

2020-01-12 Thread Dmitry Eremin-Solenikov
Hello,

сб, 11 янв. 2020 г. в 12:20, Niels Möller :
>
> Hi,
>
> After some off-list discussions and encouragement, I've reenabled the
> "merge request" feature on git.lysator.liu.se/nettle.

Great!

> I don't know yet precisely how I will want to use it, but feel free to
> create merge requests if you think that helps us keep track of ongoing
> work. For the time being, please also write to the mailinglist whenever
> some action is done or desired on a merge request.
>
> I intend the mailinglist to remain the main forum for discussing new
> features and implementation choices, while detailed patch review might
> gradually move to the web interface.

Great idea, let's try it!

> Advice on how to use and configure gitlab is welcome.

I've tried registering with @gmai.com address.
I've received "Email is not from an allowed domain." error during registration.

-- 
With best wishes
Dmitry
___
nettle-bugs mailing list
nettle-bugs@lists.lysator.liu.se
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs