Pull Request #24 Set LEIN_ROOT for `lein* version`
To suppress warnings for running as root
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"
]
}