Pull request event #248 errored

  • Ran for
  • Total time
  • New branch build
The .travis.yml file used for this job is not available
Build Config
{
  "os": [
    "linux"
  ],
  "env": {
    "global": [
      "VERSION='5.24.3'",
      "ALIAS='5.24'",
      "ARGS=''"
    ]
  },
  "dist": "trusty",
  "perl": [
    "5.22.0"
  ],
  "sudo": false,
  "addons": {
    "artifacts": {
      "paths": [
        "$LSB_RELEASE/"
      ],
      "enabled": true,
      "target_paths": [
        "/binaries/$OS_NAME/$LSB_RELEASE/$ARCH"
      ]
    }
  },
  "matrix": {
    "include": [
      {
        "env": "RELEASE=xenial",
        "dist": "xenial",
        "sudo": true,
        "group": "edge",
        "language": "shell"
      },
      {
        "env": "RELEASE=trusty",
        "dist": "trusty",
        "sudo": true,
        "services": [
          "docker"
        ]
      },
      {
        "env": "RELEASE=precise",
        "dist": "precise"
      },
      {
        "os": "linux",
        "env": "RELEASE=el_capitan"
      },
      {
        "os": "linux",
        "env": "RELEASE=sierra"
      }
    ]
  },
  "script": [
    "if [[ $TRAVIS_OS_NAME = 'osx' ]]; then source $HOME/perl5/perlbrew/etc/bashrc; fi",
    "perlbrew install-cpanm --force",
    "(perlbrew list | grep $VERSION) && (yes | perlbrew uninstall $VERSION) || true",
    "perlbrew install perl-$VERSION --as $VERSION $ARGS --notest || (cat $HOME/perl5/perlbrew/build.perl-5.*.log ; false)",
    "if [[ x$ALIAS != x ]]; then (yes | perlbrew uninstall $ALIAS) || true; perlbrew alias -f create $VERSION $ALIAS || true; fi",
    "perlbrew list",
    "TAR_PATHS='$HOME/perl5/perlbrew/perls/$ALIAS'",
    "if [[ x$ALIAS != x ]]; then TAR_PATHS=\"$TAR_PATHS $HOME/perl5/perlbrew/perls/$ALIAS\"; fi",
    "if [[ -z \"${MODULES}\" ]]; then export MODULES='ExtUtils::MakeMaker Dist::Zilla Moose Test::Pod Test::Pod::Coverage Test::Exception Dist::Zilla::Plugin::Bootstrap::lib LWP Module::Install Test::Most'; fi",
    "for module in $MODULES;\ndo\n  perlbrew --quiet exec --with $VERSION -- cpanm $module --quiet --force --notest\ndone\n"
  ],
  "install": [
    "if [[ ! -d $HOME/perl5 ]]; then mkdir $HOME/perl5; fi",
    "if [[ $TRAVIS_OS_NAME = 'osx' ]]; then sudo chown -R $USER $HOME/perl5/; fi",
    "\\curl -L http://install.perlbrew.pl | bash",
    "export PATH=$HOME/perl5/perlbrew/bin:$PATH"
  ],
  "language": "perl",
  "after_success": [
    "mkdir -p $TRAVIS_BUILD_DIR/$LSB_RELEASE/",
    "tar cjf $TRAVIS_BUILD_DIR/$LSB_RELEASE/perl-${NAME:-${VERSION}}.tar.bz2 $HOME/perl5/perlbrew/perls/$VERSION $HOME/perl5/perlbrew/bin",
    "if [[ x$ALIAS != x ]]; then tar cjf $TRAVIS_BUILD_DIR/$LSB_RELEASE/perl-${ALIAS}.tar.bz2 $HOME/perl5/perlbrew/perls/$VERSION $HOME/perl5/perlbrew/perls/$ALIAS $HOME/perl5/perlbrew/bin; fi",
    "ls -l $TRAVIS_BUILD_DIR/$LSB_RELEASE"
  ],
  "before_script": [
    "export LSB_RELEASE=$(lsb_release -rs 2>/dev/null || sw_vers -productVersion | sed 's/^\\([0-9][0-9]*.[0-9][0-9]*\\).*/\\1/')",
    "export OS_NAME=${OS_NAME:-$((lsb_release -is 2>/dev/null || echo \"osx\") | tr \"A-Z\" \"a-z\")}",
    "export ARCH=$(uname -m)"
  ]
}