On Tue, Nov 15, 2022 at 12:59 PM Marcin Szwarc <marcinszwarc@hotmail.com> wrote:
Hi Tyler

Thanks for the response. The project is at https://gitlab.wikimedia.org/toolforge-repos/vector-dark/

The Cloud VPS seems to me a bit like an overkill in this particular situation, but I may be mistaken.

I think you're right. I had second thoughts about that recommendation—a cloud VPS for each tool would be unsustainable.

It may be possible to have runners in toolforge, and it would be interesting to explore how that might work.

And while this doesn't help you today: we're working towards instance-wide shared runners now.

I hope we'll have news to share in this space soon.

Release Engineering has this in our current sprint backlog and will be making some updates to missing components over the next few weeks—stay tuned.

Thanks!
– Tyler

Marcin

From: Tyler Cipriani <tcipriani@wikimedia.org>
Sent: Tuesday, November 15, 2022 1:29:16 AM
To: Wikitech-l <wikitech-l@lists.wikimedia.org>
Subject: [Wikitech-l] Re: Gitlab Runner on Toolforge
 
Hi Marcin!

It may be possible to set up a runner on toolforge, but I am unaware of anyone doing that yet.

We have runners available under the "repos" namespace (that is any project under the umbrella of https://gitlab.wikimedia.org/repos ).

But instance-wide runners are still in the works—you can follow progress on Phabricator task T297426[1].

Thanks!
– Tyler

[0]: <https://wikitech.wikimedia.org/wiki/Help:Cloud_Services_introduction#Cloud_VPS>
[1]: <https://phabricator.wikimedia.org/T297426>

Hi Marcin!

It may be possible to set up a runner on toolforge, but it seems like this might be a case where a Cloud VPS instance[0] would be more appropriate.

What's your project on GitLab?

There are some available runners under the "repos" namespace (that is any project under the umbrella of https://gitlab.wikimedia.org/repos ).

Instance-wide generally available runners are something we're working on—you can follow progress on Phabricator task T297426[1].


On Mon, Nov 14, 2022 at 8:11 AM Marcin Szwarc <marcinszwarc@hotmail.com> wrote:

Hello,

 

I made a dark vector skin some time ago and recently I’ve been trying to set up a CI/CD in order to find regressions (ie. When the Vector skin is updated and some white elements appear). In order to do so I need a Gitlab Runner installed. For now, I’ve set it up on my PC, however I’d prefer it to be hosted on some always-up machine.

 

I already have a Toolforge tool related to this skin so question arises: Is it possible to set up Gitlab Runner on Toolforge? Or maybe there’s other way to do it (perhaps GitHub Actions)?

 

Thanks in advance,

Marcin (User:Msz2001)

_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/