Unverified Commit 3fb100d6 authored by Marek Szuba's avatar Marek Szuba Committed by GitHub
Browse files

Merge pull request #30 from Ensembl/bugfix/test-ftp-server_deps

Make sure Travis installs IO::Scalar before building Net::FTPServer
parents 9f724762 98064710
......@@ -24,6 +24,14 @@ before_install:
- git clone -b release-1-6-924 --depth 1 https://github.com/bioperl/bioperl-live.git
install:
# Install IO::Scalar before processing the cpanfile because one of the dependencies
# of Test::FTP::Server requires it yet does not declare it as a dependency, and
# cpanm - or to be precise the module CPAN::Meta::Prereqs - scrambles the order
# of entries in cpanfiles (see https://github.com/miyagawa/cpanfile/issues/42).
# Cpanfile upstream categorically refuses to implement the forcing of dependencies
# (see https://github.com/miyagawa/cpanfile/issues/3) so we will have to keep this
# here until either Net::FTPServer has been fixed or we stop using Test::FTP::Server
- cpanm -n IO::Scalar
- cpanm -v --installdeps --notest .
- cpanm -n Devel::Cover::Report::Coveralls
- cpanm -n DBD::SQLite
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment