Hi all!

I have opened PR with adding CircleCI configs for Drill build [1].
And the ticket [2] for INFRA to setup CircleCI for ApacheDrill.
But then I've noticed that INFRA can't allow write access for 3d party
(Apache Arrow + CircleCI [3]).
So here are two ways:
* to merge it, then CircleCI builds will work for Drill forks only.
* try to help INFRA to enable CircleCI for Apache Drill main repo via
configuring CircleCI webhooks [4]

I think we can proceed with both of them, since even just to merge
.circleci to the Drill will be useful for the forks
of committers and contributors (like in the Apache Cassandra [5]).
Thoughts?

[1] https://github.com/apache/drill/pull/1493
[2] https://issues.apache.org/jira/browse/INFRA-17133
[3]
https://issues.apache.org/jira/browse/INFRA-15964?focusedCommentId=16351422&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16351422
[4]
https://issues.apache.org/jira/browse/INFRA-12197?focusedCommentId=15652850&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15652850
[5] https://github.com/apache/cassandra/tree/trunk/.circleci

On Wed, Sep 12, 2018 at 3:41 PM Vitalii Diravka <[email protected]>
wrote:

> The current issue with CircleCI is default RAM limit of medium (default)
> instance for Docker images - 4Gb [1].
> It can be expanded by using VM instead of Docker image or possibly
> CircleCI team can provide us bigger instance for it [2]
>
> I have created the Jira ticket for it [3]. Further discussion can be
> continued there.
>
> [1] https://circleci.com/docs/2.0/configuration-reference/#resource_class
> [2] https://circleci.com/pricing/
> [3] https://issues.apache.org/jira/browse/DRILL-6741
>
> Kind regards
> Vitalii
>
>
> On Wed, Sep 12, 2018 at 12:27 PM Arina Yelchiyeva <
> [email protected]> wrote:
>
>> +1, especially if other Apache project uses it, there should not be any
>> issues with Apache.
>>
>> Kind regards,
>> Arina
>>
>> On Wed, Sep 12, 2018 at 12:36 AM Timothy Farkas <[email protected]> wrote:
>>
>> > +1 For trying out Circle CI. I've used it in the past, and I think the
>> UI
>> > is much better than Travis.
>> >
>> > Tim
>> >
>> > On Tue, Sep 11, 2018 at 8:21 AM Vitalii Diravka <
>> [email protected]
>> > >
>> > wrote:
>> >
>> > > Recently we discussed Travis build failures and there were excluded
>> more
>> > > tests to make Travis happy [1]. But looks like the issue returned back
>> > and
>> > > Travis build fails intermittently.
>> > >
>> > > I tried to find other solution instead of exclusion Drill unit tests
>> and
>> > > found other good CI - CircleCI [2]. Looks like this CI will allow to
>> run
>> > > all unit tests successfully.
>> > > And it offers good conditions for open-source projects [3] (even OS X
>> > > environment is available).
>> > > The example of Apache project, which uses this CI is Apache Cassandra
>> [4]
>> > >
>> > > My quick set-up of CircleCI for Drill still fails, but it should be
>> just
>> > > configured properly [5].
>> > >
>> > > I think we can try CircleCI in parallel with Travis and if it works
>> well,
>> > > we will move completely to CircleCI.
>> > > Does it make sense? Maybe somebody faced with it and knows some
>> > limitations
>> > > or complexities?
>> > >
>> > > [1]
>> > >
>> >
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_DRILL-2D6559&d=DwIBaQ&c=cskdkSMqhcnjZxdQVpwTXg&r=4eQVr8zB8ZBff-yxTimdOQ&m=Q-8LHY-5W3frk1S48j4jsEgmHOKPowwFtsEHM9Fp_g4&s=0oL67ROsJWhMDYzDS-y3Ch-ibgsfKQph8tN0I0jsB1o&e=
>> > > [2]
>> > >
>> > >
>> >
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_DefinitelyTyped_DefinitelyTyped_issues_20308-23issuecomment-2D342115544&d=DwIBaQ&c=cskdkSMqhcnjZxdQVpwTXg&r=4eQVr8zB8ZBff-yxTimdOQ&m=Q-8LHY-5W3frk1S48j4jsEgmHOKPowwFtsEHM9Fp_g4&s=k1Q44t4uWwCoA0fUVtaoKHaXEMq4Gtf97k0ST1YjGNs&e=
>> > > [3]
>> > >
>> >
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__circleci.com_pricing_&d=DwIBaQ&c=cskdkSMqhcnjZxdQVpwTXg&r=4eQVr8zB8ZBff-yxTimdOQ&m=Q-8LHY-5W3frk1S48j4jsEgmHOKPowwFtsEHM9Fp_g4&s=2XHpHg1fhBVMrNA2HuZJCWl08PQ3SqJ0r0Kd3L9wqao&e=
>> > > [4]
>> > >
>> >
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_cassandra_blob_trunk_.circleci_config.yml&d=DwIBaQ&c=cskdkSMqhcnjZxdQVpwTXg&r=4eQVr8zB8ZBff-yxTimdOQ&m=Q-8LHY-5W3frk1S48j4jsEgmHOKPowwFtsEHM9Fp_g4&s=RiP35johSh3iM0LkqEDGuuMH_F9Hy4LBrtFOqCcTYQ4&e=
>> > > [5]
>> > >
>> >
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__circleci.com_gh_vdiravka_drill_tree_circleCI&d=DwIBaQ&c=cskdkSMqhcnjZxdQVpwTXg&r=4eQVr8zB8ZBff-yxTimdOQ&m=Q-8LHY-5W3frk1S48j4jsEgmHOKPowwFtsEHM9Fp_g4&s=TAY_BXixKtv88mMRkXzSFcIlJ5bYxigcAK0RbJsFlPU&e=
>> > >
>> > > Kind regards
>> > > Vitalii
>> > >
>> >
>>
>

Reply via email to