diff options
| author | Ailin Nemui | 2016-02-04 00:54:35 +0100 |
|---|---|---|
| committer | Ailin Nemui | 2016-02-04 12:18:59 +0100 |
| commit | d2aa63d1729486013820d66ee8491009998bd5aa (patch) | |
| tree | d5be626f01c42806e6f870ac3ccbf96e310b1e03 | |
| parent | bedf62faf2e52bdce3c71a100eae27eaf20b6607 (diff) | |
| download | scripts.irssi.org-d2aa63d1729486013820d66ee8491009998bd5aa.tar.bz2 | |
try trusty travis beta
| -rw-r--r-- | .travis.yml | 12 | ||||
| -rwxr-xr-x | _testing/travis/autoinstall-perl-prereqs.zsh | 2 |
2 files changed, 10 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml index a500e5c..d67ee37 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,5 @@ +sudo: required +dist: trusty language: c before_install: - sudo apt-get update -qq @@ -5,11 +7,13 @@ before_install: cpanminus - sudo apt-get install -qq lynx zsh apt-file libtest-most-perl libgetopt-long-descriptive-perl libwww-perl liblog-log4perl-perl libdatetime-perl libmodule-runtime-perl libparams-classify-perl - libtime-duration-parse-perl + libtime-duration-parse-perl curl - perl -V -- wget -qO- https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm | sudo - perl - App::cpanminus -- sudo cpanm -q --skip-satisfied YAML::Tiny Perl::Critic Perl::PrereqScanner PPIx::XPath +- wget -qO- https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm | + perl - --sudo App::cpanminus +# Tree::XPathEngine test is broken :-( +- cpanm --force --sudo --quiet --no-interactive --skip-satisfied Tree::XPathEngine +- cpanm --sudo --quiet --no-interactive --skip-satisfied YAML::Tiny Perl::Critic Perl::PrereqScanner PPIx::XPath - git clone -q git://github.com/irssi/irssi irssi-head - pushd irssi-head - ./autogen.sh --with-perl=module 2>/dev/null | tail -n 17 diff --git a/_testing/travis/autoinstall-perl-prereqs.zsh b/_testing/travis/autoinstall-perl-prereqs.zsh index 4e47b37..752ca04 100755 --- a/_testing/travis/autoinstall-perl-prereqs.zsh +++ b/_testing/travis/autoinstall-perl-prereqs.zsh @@ -6,6 +6,8 @@ local -a modlist modlist=($(scan-perl-prereqs $filelist)) echo -n ... >&2 +# fixing shitty broken apt-file +sudo sed -i -e 's,",,g' `find /etc/apt -type f -name sources.list\*` `find /etc/apt/sources.list.d -type f` sudo apt-file update local -a ubu_pkgs |
