master Merge pull request #24 from travis-ci/BanzaiMan-patch-1

Push event #233 passed

  • Ran for
  • Total time
The .travis.yml file used for this job is not available
Build Config
{
  "env": {
    "global": [
      "FORMATS=human,json",
      "TMPDIR=$TRAVIS_BUILD_DIR/tmp",
      "INTEGRATION_SPECS=1",
      "COVERAGE=1",
      "JOB_PORT_TIMEOUT_MAX=5",
      "RUBYOPT='-W0'"
    ],
    "matrix": [
      "COMMANDS_FILE=lib/system_info/config/commands.yml",
      "COMMANDS_FILE=lib/system_info/config/mini_commands.yml"
    ]
  },
  "rvm": [
    "1.9.3",
    "2.3.1"
  ],
  "dist": "trusty",
  "sudo": "required",
  "addons": {
    "artifacts": {
      "paths": [
        "build/"
      ],
      "permissions": "public-read",
      "target_paths": [
        "/"
      ],
      "cache_control": "private"
    }
  },
  "script": [
    "bundle exec rubocop",
    "bundle exec exe/system-info help report",
    "bundle exec rspec",
    "find $TMPDIR -name 'system_info.txt' -exec cat {} \\;",
    "find $TMPDIR -name 'system_info.json' | xargs -n 1 jq .",
    "eval \"$(./bin/prerelease-suffix-check)\"",
    "gem build system-info.gemspec",
    "export SYSTEM_INFO_GEM=$(find . -maxdepth 1 -name '*.gem' | head -1)",
    "gem install \"${SYSTEM_INFO_GEM}\"",
    "hash -r",
    "system-info help report"
  ],
  "language": "ruby",
  "after_success": [
    "mkdir -p build",
    "mv -v \"${SYSTEM_INFO_GEM}\" build/"
  ],
  "before_script": [
    "mkdir -p ~/bin $TRAVIS_BUILD_DIR/tmp",
    "bundle exec rubocop --version",
    "bundle exec rspec --version"
  ]
}