I've sent separate PRs for Travis and AppVeyor build configurations:
        https://github.com/apache/cordova-lib/pull/59
        https://github.com/apache/cordova-lib/pull/60 

#1 Both Travis and AppVeyor use very similar .yml based configuration files 
which are very easy to use/understand. 

#2 AppVeyor showed me Windows specific test failure related to paths so I think 
we should tun tests on both Linux and Windows
        https://ci.appveyor.com/project/sgrebnov/cordova-lib/build/1.0.2 
        1) lazy_load module custom method (loads custom cordova libs) local 
paths for libraries should return the local path, no symlink 
        862   Message: 
        863     Expected '\some\random\lib' to equal '/some/random/lib'.

    * PS. I have more failures on my local machine - will investigate this

#3 Travis build sample
        https://travis-ci.org/sgrebnov/cordova-lib/builds/30154663 

#4 Sample home page with both build badges integrated: 
https://github.com/sgrebnov/cordova-lib/

#5  Pull Requests. Tests are run on both services but github shows information 
for the only one of them - message is changed as per response from the build 
service, the last message is showed (not sure how it works if we have failure + 
then success - to be investigated).
        https://github.com/sgrebnov/cordova-lib/pull/4 

Thx!
Sergey
-----Original Message-----
From: brian.ler...@gmail.com [mailto:brian.ler...@gmail.com] On Behalf Of Brian 
LeRoux
Sent: Tuesday, July 15, 2014 9:42 PM
To: dev@cordova.apache.org
Subject: Re: Add build status to github

I see, it looks like our testing infra is going to be redunant/distributed 
regardless. (travis + X) No sense in fighting it!


On Tue, Jul 15, 2014 at 9:31 AM, Parashuram Narasimhan (MS OPEN TECH) < 
panar...@microsoft.com> wrote:

> Don't we still need Travis to drive the Saucelabs test?
>
> P.S: I have been investigating to see if I could use Appium to run 
> Medic tests.  No Windows support yet though :(
>
> -----Original Message-----
> From: brian.ler...@gmail.com [mailto:brian.ler...@gmail.com] On Behalf 
> Of Brian LeRoux
> Sent: Tuesday, July 15, 2014 9:18 AM
> To: dev@cordova.apache.org
> Subject: RE: Add build status to github
>
> https://docs.saucelabs.com/reference/status-images/
> On Jul 15, 2014 9:17 AM, "Brian LeRoux" <b...@brian.io> wrote:
>
> > Or we could use SauceLabs (for all)
> > On Jul 15, 2014 9:16 AM, "Parashuram Narasimhan (MS OPEN TECH)" < 
> > panar...@microsoft.com> wrote:
> >
> >> We would need both right? For covering Windows and Linux platforms 
> >> for lib to build/run.
> >>
> >> -----Original Message-----
> >> From: Mark Koudritsky [mailto:kam...@google.com]
> >> Sent: Tuesday, July 15, 2014 7:55 AM
> >> To: dev@cordova.apache.org
> >> Subject: Re: Add build status to github
> >>
> >> Ok, let's ask here.
> >>
> >> Does anybody have any strong preferences for either AppVeyor or 
> >> TravisCI or both for cordova-lib?
> >> note, this is only about running "npm test" in cordova-lib.
> >>
> >
>

Reply via email to