Re: Travis CI build improvements
Zakariyya Mughal <[email protected]> Mon, 17 Apr 2017 12:50:37 -0500
| Newsgroups | gmane.comp.lang.perl.bio.general |
|---|---|
| Message-ID | <20170417175037.l3tr2kjyzn7mz42a@msi-vm> |
On 2017-04-17 at 17:02:46 +0000, Fields, Christopher J wrote: > More than happy to have you help out. Can you do this through a pull request (I know these are tested via travis)? Or would you need direct commit access? Yes, I can do it all through a pull request. I can also set it up on a fork and demonstrate the steps needed to enable the services. As for the tests that require the network or optional dependencies, it is possible to enable different builds conditionally. I believe the best approach for the ones that require networking would be to create a special branch that enables those tests. This branch can just be rebased off the current master branch whenever a new release is uploaded. Regards, - Zakariyya Mughal > > chris > > On 4/17/17, 11:15 AM, "Bioperl-l on behalf of Zakariyya Mughal" <[email protected] on behalf of [email protected]> wrote: > > Hello, > > I noticed the Travis CI configuration could use some work. I suggest > taking a look at <https://github.com/travis-perl/helpers> since it can > automatically install all the dependencies and send the coverage to > Coveralls. > > We could additionally look at automatically building on Windows (using > Appveyor) and macOS (using Travis CI) as well. > > I helped the PDL project improve their builds and coverage in the past > using the same tools. > > Regards, > - Zakariyya Mughal > _______________________________________________ > Bioperl-l mailing list > [email protected] > http://mailman.open-bio.org/mailman/listinfo/bioperl-l > >