Re: Travis CI build improvements
Peter Cock <[email protected]> Mon, 17 Apr 2017 17:36:39 +0100
| Newsgroups | gmane.comp.lang.perl.bio.general |
|---|---|
| Message-ID | <CAKVJ-_4-GnaJ4E8Ly04Tregs4fYim7_N=H=wmn7YKf_rzH-E7A@mail.gmail.com> |
Good idea - we've spent time doing similar work for Biopython, although we settled on codecov.io rather than coveralls.io - both support Perl projects: https://github.com/codecov/example-perl Note that Biopython's coverage figures reported here hover at around 80% based on TravisCI Linux testing only, where we exclude our online tests and do not have all the optional dependencies installed: https://codecov.io/github/biopython/biopython/ I would expect BioPerl to face similar challenges in tracking test coverage vs optional dependencies. Peter On Mon, Apr 17, 2017 at 5:15 PM, Zakariyya Mughal <[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