• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

paultcochrane / Minion-Backend-mysql / 34 / 10
98%
master: 97%

Build:
Build:
LAST BUILD BRANCH: pr/test-multiple-mysqls-on-travis
DEFAULT BRANCH: master
Ran 08 Nov 2017 06:06AM UTC
Files 1
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Nov 2017 05:33AM UTC coverage: 96.694% (-0.03%) from 96.721%
34.10

push

travis-ci

paultcochrane
Test MySQL and various MariaDB versions on Travis

In order to do this, one needs to create a build matrix for Travis.
Usually, a build matrix is automatically constructed by Travis, however
only for combinations of Runtime, Environment and Exclusions/Inclusions
(see [Customizing the
Build](https://docs.travis-ci.com/user/customizing-the-build/) for more
details).  Hence it's necessary to construct the build matrix
explicitly.  It turns out that MySQL is currently version 5.6 on Travis
and that they don't support other versions explicitly.  However, they do
support MariaDB in various versions (5.5, 10.0, and 10.1), hence why one
uses the `addons` feature in order to do this.  Each desired
perl-mysql/mariadb combination thus needs to be specified explicitly,
hence this change is rather large and seems quire repetitive.  The
`libmariadbclient-dev` package is required for MariaDB builds so that
the `mysql_config` program is available for `DBD::mysql` during its
build and installation phase.

117 of 121 relevant lines covered (96.69%)

19.55 hits per line

Source Files on job 34.10
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 34
  • Travis Job 34.10
  • 816b5a28 on github
  • Prev Job for on pr/test-multiple-mysqls-on-travis (#33.26)
  • Next Job for COVERAGE=1 on pr/test-multiple-mysqls-on-travis (#82.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc