GitHub multiple CI services

48 views
Skip to first unread message

Aaron Meurer

unread,
Dec 8, 2014, 3:41:00 PM12/8/14
to sy...@googlegroups.com
https://github.com/blog/1935-see-results-from-all-pull-request-status-checks

Looks like GitHub now fully supports multiple CI services for pull
requests. I think this was an issue at some point for CSymPy. It also
means we can take a second look at
https://github.com/sympy/sympy/pull/1960.

Aaron Meurer

Sergey Kirpichev

unread,
Dec 8, 2014, 3:52:46 PM12/8/14
to sy...@googlegroups.com
On Monday, December 8, 2014 11:41:00 PM UTC+3, Aaron Meurer wrote:
It also
means we can take a second look at
https://github.com/sympy/sympy/pull/1960.

Probably, using py.test could be a separate issue.

+1 to add some coveralls support.

Jason Moore

unread,
Dec 8, 2014, 4:54:38 PM12/8/14
to sy...@googlegroups.com
Could be worth checking out http://www.appveyor.com/ for windows builds. It seems like it is free for open source projects.

--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/5962fe5b-007a-471d-8d00-7aa2538fe0ba%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Jason Moore

unread,
Dec 8, 2014, 4:56:28 PM12/8/14
to sy...@googlegroups.com
Actually their "free" is very confusing: http://www.appveyor.com/pricing

Does anyone know if this is actually free for open source?

Ondřej Čertík

unread,
Dec 8, 2014, 5:03:52 PM12/8/14
to sympy
Nice! Long time needed. We use Shippable for CSymPy, as sometimes it
returns the answer faster. Here is an example of a (merged) PR:

https://github.com/sympy/csympy/pull/340

If you click on the green check mark, you can see both Travis and
Shippable statuses. Btw, we managed to use the exact same .travis.yml
for both Travis and Shippable.

Ondrej

Aaron Meurer

unread,
Dec 8, 2014, 5:42:13 PM12/8/14
to sy...@googlegroups.com
AppVeyor is free (we use it with conda). However its limitations are
very restrictive (I think you only get 30 min for all builds
combined), and it is very slow (it often takes 24 hours for a built to
even start).

Aaron Meurer
> https://groups.google.com/d/msgid/sympy/CAP7f1Ahm5LY4E8gDmN1HKRgAX-pueN6aedgDo48kN0PmUFw0QA%40mail.gmail.com.

Jason Moore

unread,
Dec 8, 2014, 5:44:40 PM12/8/14
to sy...@googlegroups.com

Ondřej Čertík

unread,
Dec 8, 2014, 5:49:01 PM12/8/14
to sympy
On Mon, Dec 8, 2014 at 3:41 PM, Aaron Meurer <asme...@gmail.com> wrote:
> AppVeyor is free (we use it with conda). However its limitations are
> very restrictive (I think you only get 30 min for all builds
> combined), and it is very slow (it often takes 24 hours for a built to
> even start).

Nice, here is the AppVeyor config file:

https://github.com/conda/conda/blob/0de70fa84d77c88c7c884c167bbd3631f8331ced/appveyor.yml

I think that's still better than nothing.

Ondrej
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6KUwwUk8NhviRWenbvOqZduLnQRh-337oM2kfKAD2bfRg%40mail.gmail.com.

Aaron Meurer

unread,
Dec 8, 2014, 6:48:24 PM12/8/14
to sy...@googlegroups.com
OTOH, maybe it actually has stopped being free. It looks like it
hasn't run in a long time
https://ci.appveyor.com/project/asmeurer/conda-973/history.

Aaron Meurer
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CADDwiVCW_RHdf%2BkFOqM1hgkUbbrFkvZsiKwJAsA0-kc%2BOyPcxA%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages