Pull Request #24 Set LEIN_ROOT for `lein* version`

Pull request event #232.1 passed

  • Ran for
AMD64
no language set
Git
dreamland-mud/dreamland_code:.travis.yml@91b3108
language: cpp
dist: bionic
addons:
  apt:
     update: true
     sources: [ ubuntu-toolchain-r-test ]
     packages:
       - libfl-dev
       - libcrypto++-dev
       - libjsoncpp-dev
       - libdb5.3-dev
       - libdb5.3++
       - libdb5.3++-dev
       - g++-9

env:
  - CXX=g++-9

cache: ccache


before_script:
  - ccache -M 2G # default ccache limit of 500Mb is not enough for our cache of 800Mb

script:
  - bash ./admin/travis/verify_build.sh travis_script

after_success:
  - wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh
  - chmod +x send.sh
  - ./send.sh success $WEBHOOK_URL

after_failure:
  - wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh
  - chmod +x send.sh
  - ./send.sh failure $WEBHOOK_URL

notifications:
  email:
    recipients:
      - dreamland.mud@gmail.com
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"
  ]
}