Note that I haven't paid attention to the Azure system at all, but it
sounds like it offers nothing (in fact maybe less). Everyone is already
familiar with Travis, so I'd say drop Azure.

Thanks for the time and effort on trying it out.

Jason
moorepants.info
+01 530-601-9791


On Mon, Jan 28, 2019 at 12:01 PM Aaron Meurer <asmeu...@gmail.com> wrote:

> So Azure Pipelines has been running now for about 3 1/2 months. I
> would like to get feedback on how people like it.
>
> For myself, it seems that Travis has fixed most of the failing builds
> issues that it was having. I've also noticed that Travis actually
> finishes faster than Azure, possibly because of the higher concurrent
> build limit.
>
> Frankly, I'm not too happy with Azure. The web interface is about as
> complicated as they could possibly make it. It took me half an hour
> just to find something as simple as the setting to disable email
> notifications. The YAML spec is also much more complicated, and
> despite being so, has some serious limitations, such as environment
> variables not being shared across "scripts". The most annoying thing
> by far is that people with push access don't have the ability to
> restart failed builds. I think I as an admin can give people access,
> but 1) this is annoying to do, and 2) I really can't even figure out
> where I should do that (I can't stress just how complicated and
> unintuitive their web interface is).
>
> Travis for its part is extremely simple, both in its web interface and
> YAML spec. It's also very widely used, meaning most issues you would
> encounter with it you can quickly find a workaround by Googling. For
> instance, there is a workaround required to get Python 3.7 working,
> but a Google search for "Python 3.7 Travis" turns up
> https://github.com/travis-ci/travis-ci/issues/9815, which has the
> workaround in the first comment. Contrast that with "Azure pipelines
> pypy", which only turns up my issue requesting official support, with
> no workarounds (
> https://github.com/Microsoft/azure-pipelines-tasks/issues/8514).
>
> So for my part, I would like to stop using it. I'm adding Python 3.7
> support to Travis here, which was the only thing that was only on
> Azure https://github.com/sympy/sympy/pull/15867 (yes, this will add
> more Travis builds, but we should be able to drop 3.4 support after
> this next release).
>
> But I would also like to hear others' opinions on it. Have you noticed
> that Azure is any better than Travis in some way? I don't follow every
> PR, so I don't notice every issue that comes up with Travis or Azure.
>
> Aaron Meurer
>
> On Fri, Nov 9, 2018 at 12:43 PM Aaron Meurer <asmeu...@gmail.com> wrote:
> >
> > Azure has fewer concurrent builds than Travis (10 instead of 15), but
> > it also has longer builds 60 instead of 50, meaning we can split the
> > tests 2 ways instead of 4. I think Azure also boots up faster and
> > possibly has faster machines, though I haven't tested it.
> >
> > Aaron Meurer
> > On Thu, Nov 8, 2018 at 9:06 PM Sidhant Nagpal <sidhantnagpa...@gmail.com>
> wrote:
> > >
> > > Right, the test time is likely to be affected further on the account
> of lesser concurrent builds on Azure.
> > >
> > > --
> > > 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+unsubscr...@googlegroups.com.
> > > To post to this group, send email to sympy@googlegroups.com.
> > > Visit this group at https://groups.google.com/group/sympy.
> > > To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/08646799-88cc-4375-af17-58fd6682fa9d%40googlegroups.com
> .
> > > For more options, visit https://groups.google.com/d/optout.
>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to sympy@googlegroups.com.
> Visit this group at https://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/CAKgW%3D6%2Bum-5ySbE2XrETKTuphFTjTo-C6RW3-TLt-kOHO5QvGg%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAP7f1AjVmksVzxKVjbGDcX0Q9%3DnzFEgABNtL4i2DD7X9L3JWiA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to