Re: External CI Service Limitations

2019-07-16 Thread Jarek Potiuk
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 wrote: > > > > On Jul 3, 2019, at 3:15 PM, Joan Touzet wrote: > > > > I was asking if any of the service platforms provided this. So far, it > looks like no.

Re: External CI Service Limitations

2019-07-16 Thread Raymond Paik
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 r

Re: External CI Service Limitations

2019-07-16 Thread Jarek Potiuk
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 Re

Re: External CI Service Limitations

2019-07-16 Thread Raymond Paik
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 wrote: > Yep we use Git indeed but we have Github repo ( > ht

Re: External CI Service Limitations

2019-07-16 Thread Joan Touzet
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

Re: External CI Service Limitations

2019-07-16 Thread Raymond Paik
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_integra

Re: External CI Service Limitations

2019-07-16 Thread Greg Stein
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

Re: External CI Service Limitations

2019-07-16 Thread Jarek Potiuk
>From Apache Airflow side - I am going to try out GitLab CI setup for the project and I also reached out to Google OSS team to donate a GKE auto-scaling cluster for our workloads. If it works (highly probable), we might be able to use even less of the free minutes from GitLab because we will have t