arrow icon indicating copy to clipboard operation
arrow copied to clipboard

[Crossbow] Support GitLab runners

Open asfimport opened this issue 6 years ago • 5 comments

Description is by @kou:

I want to use GitLab Runner instead of CircleCI. Because we can add custom GitLab Runners for us. For example, we can add GPU enabled GitLab Runner to test CUDA enabled Apache Arrow build. We can also increase timeout more than 5h for our GitLab Runners.

We can use https://gitlab.com/ to run GitLab Runners: https://about.gitlab.com/solutions/github/ This feature isn't included in the Free tier on GitLab.com (it's available with the Free tier for campaing for now (*1)) but GitLab.com provides Gold tier features to open source projects (*2). So we can use this feature by choosing "CI/CD for external repo" in "New project page" https://gitlab.com/projects/new .

(*1)

So, for the next year we are making the GitLab CI/CD for GitHub feature a part of our GitLab.com Free tier.

(*2)

As part of our commitment to open source, we offer all public projects our highest tier features (Gold) for free.

Reporter: Krisztian Szucs / @kszucs

Note: This issue was originally created as ARROW-5673. Please see the migration documentation for further details.

asfimport avatar Jun 21 '19 09:06 asfimport

Kouhei Sutou / @kou: GitLab also provide Docker registry.

It'll be also useful for our CI and package builds.

asfimport avatar Jun 21 '19 11:06 asfimport

Wes McKinney / @wesm: This sounds very nice

asfimport avatar Jun 21 '19 15:06 asfimport

Neal Richardson / @nealrichardson: Now that GitHub Actions are coming out, would that be better/more natural than using GitLab?

asfimport avatar Sep 18 '19 17:09 asfimport

Kouhei Sutou / @kou: GitHub Actions doesn't support self-hosted workers yet. GitLab supports it.

If we can use self-hosted workers, we can run tests that require GPU, ARM and so on by CI.

asfimport avatar Sep 18 '19 22:09 asfimport

This issue hasn't had activity in a long time. If it's still being worked on, please leave a comment. Otherwise, it will be closed on 23rd June.

Labelled Status: Stale-Warning for tracking.

thisisnic avatar Jun 21 '25 08:06 thisisnic