Ray,

Thanks for the offer of 50k minutes/project. That will definitely work for
most projects.

While we don't have precise measurements, some projects used *way* more
than that within Travis last month:

flink: 350k minutes
arrow: 260k minutes
cloudstack: 190k minutes
incubator-druid: 96k
airflow: 77k
... others: less than 50k

I don't know what would be needed from Infra, to enable the use of Gitlab
CI for our projects. ??

Thanks,
Greg Stein
Infrastructure Administrator, ASF


On Tue, Jul 16, 2019 at 7:27 PM Raymond Paik <rp...@gitlab.com.invalid>
wrote:

> Joan,
>
> The 50,000 minutes would be for each project (assuming individual projects
> will apply for separate GitLab licenses).
>
> When you reach the limit, you'll have an option to purchase additional
> minutes. More info. available at
>
> https://docs.gitlab.com/ee/user/admin_area/settings/continuous_integration.html#what-happens-when-my-ci-minutes-quota-run-out
> and
> here's the relevant issue
> <https://gitlab.com/gitlab-org/gitlab-ee/issues/3314#note_176031720>.
>
> Thanks,
>
> Ray
>
> On Tue, Jul 16, 2019 at 2:33 PM Joan Touzet <woh...@apache.org> wrote:
>
> > Hi Raymond,
> >
> > Would this 50,000 CI minutes per month be spread across the entire ASF,
> > or just each project? With >300 projects here, that's potentially
> > 50,000 * 300 = 15 million minutes we're talking about.
> >
> > What happens when a project exceeds that amount of minutes? Busy
> > projects that build each PR, and the build/test cycle takes let's say 30
> > minutes * 3 configuration = ~100 minutes per PR, would consume these
> > minutes with just 100 PRs (or incremental pushes to each PR). That's not
> > much time.
> >
> > -Joan
> >
> > On 2019-07-16 16:20, Raymond Paik wrote:
> > > Jarek,
> > >
> > > You're not required to migrate your repo over to GitLab. We have other
> > > projects that keep their source code in GitHub, but are using GitLab
> for
> > > CI. Hope this helps...
> > >
> > > Thanks,
> > >
> > > Ray
> > >
> > > On Tue, Jul 16, 2019 at 12:51 PM Jarek Potiuk <
> jarek.pot...@polidea.com>
> > > wrote:
> > >
> > >> Yep we use Git indeed but we have Github repo (
> > >> https://github.com/apache/airflow)  and I believe this is pretty much
> > >> standard for all Apache projects (adding Greg as well).
> > >>
> > >> I don't think (or am I wrong?) the open source program directly
> applies
> > in
> > >> this case because we would have to have GitLab Repo as well, but in
> our
> > >> case we really need GitLab CI integration with GitHub repository.
> > >>
> > >> Would that be possible to get this case working ?
> > >>
> > >> J
> > >>
> > >> On Tue, Jul 16, 2019 at 6:27 PM Raymond Paik <rp...@gitlab.com.invalid
> >
> > >> wrote:
> > >>
> > >>> Thanks Jarek:
> > >>>
> > >>> We do have an open source program at GitLab (
> > >>> https://about.gitlab.com/solutions/open-source/)  where open source
> > >>> projects get access to top tier features (either SaaS or self-hosted)
> > for
> > >>> free including up to 50,000 CI minutes/month.
> > >>>
> > >>> Are you currently using Git as your source code repository?
> > >>>
> > >>> Ray
> > >>>
> > >>> On Tue, Jul 16, 2019 at 8:49 AM Jarek Potiuk <
> jarek.pot...@polidea.com
> > >
> > >>> wrote:
> > >>>
> > >>>> Adding Raymond Paik who is GitLab Community Manager and wants to
> > >>> chime-in
> > >>>> the thread!
> > >>>>
> > >>>> J.
> > >>>>
> > >>>> On Thu, Jul 4, 2019 at 1:04 AM Allen Wittenauer
> > >>>> <a...@effectivemachines.com.invalid> wrote:
> > >>>>
> > >>>>>
> > >>>>>
> > >>>>>> On Jul 3, 2019, at 3:15 PM, Joan Touzet <woh...@apache.org>
> wrote:
> > >>>>>>
> > >>>>>> I was asking if any of the service platforms provided this. So
> far,
> > >>> it
> > >>>>> looks like no.
> > >>>>>
> > >>>>>         I was playing around bit with Drone today because we
> actually
> > >>>>> need ARM in $DAYJOB and this convo reminded me that I needed to
> check
> > >>> it
> > >>>>> out.
> > >>>>>
> > >>>>>         So far, I’m a little underwhelmed with the feature set. (No
> > >>>>> built-in artifacting, no junit output processing, buggy/broken yaml
> > >>>>> parser,  … to be fair, they are relatively new so likely still
> > building
> > >>>>> these things up) BUT! They do support gitlab and acting as a gitlab
> > ci
> > >>>>> runner. So theoretically one could do linux/x86, windows/x86, mac
> os
> > >>> x, and
> > >>>>> linux/arm off of a combo of gitlab ci + drone.
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>
> > >>>> --
> > >>>>
> > >>>> Jarek Potiuk
> > >>>> Polidea <https://www.polidea.com/> | Principal Software Engineer
> > >>>>
> > >>>> M: +48 660 796 129 <+48660796129>
> > >>>> [image: Polidea] <https://www.polidea.com/>
> > >>>>
> > >>>>
> > >>>
> > >>
> > >>
> > >> --
> > >>
> > >> Jarek Potiuk
> > >> Polidea <https://www.polidea.com/> | Principal Software Engineer
> > >>
> > >> M: +48 660 796 129 <+48660796129>
> > >> [image: Polidea] <https://www.polidea.com/>
> > >>
> > >>
> > >
> >
> >
>

Reply via email to