AMD64
no language set
Git
Scroll to End of Log
0.17s0.00sUpdating gimme0.06s0.00s0.15s0.09s0.07sTopworker_info1Worker information2hostname: 91aaf928-8720-4dcf-b68c-5995cce5c201@1.worker-n2-com-779d777f7b-twnw9.gce-production-13version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e9662314instance: travis-job-11285e38-f288-4a41-8f78-0d5258fa6f65 travis-ci-ubuntu-1804-1706776257-3d36ff62 (via amqp)5startup: 6.626958855ssystem_info7Build system information8Build language: ruby9Build dist: bionic10Build id: 27078906811Job id: 62251065812Runtime kernel version: 5.4.0-1106-gcp13travis-build version: 37e4b04014Build image provisioning date and time15Thu Feb 1 09:04:40 UTC 202416Operating System Details17Distributor ID: Ubuntu18Description: Ubuntu 18.04.6 LTS19Release: 18.0420Codename: bionic21Systemd Version22systemd 23723Cookbooks Version244a0cff6 https://github.com/travis-ci/travis-cookbooks/tree/4a0cff625git version26git version 2.43.027bash version28GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)29gcc version30gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.031docker version32Client:33 Version: 20.10.2134 API version: 1.4135 Go version: go1.18.136 Git commit: 20.10.21-0ubuntu1~18.04.337 Built: Thu Apr 27 05:50:21 202338 OS/Arch: linux/amd6439 Context: default40 Experimental: true42Server:43 Engine:44 Version: 20.10.2145 API version: 1.41 (minimum version 1.12)46 Go version: go1.18.147 Git commit: 20.10.21-0ubuntu1~18.04.348 Built: Thu Apr 27 05:36:22 202349 OS/Arch: linux/amd6450 Experimental: false51 containerd:52 Version: 1.6.12-0ubuntu1~18.04.153 GitCommit:54 runc:55 Version: 1.1.4-0ubuntu1~18.04.256 GitCommit:57 docker-init:58 Version: 0.19.059 GitCommit:60clang version61clang version 16.0.062jq version63jq-1.764bats version65Bats 0.4.066shellcheck version670.9.068shfmt version69v3.7.070ccache version713.4.172cmake version73cmake version 3.26.374heroku version75heroku/8.7.1 linux-x64 node-v16.19.076imagemagick version77Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org78md5deep version794.480mercurial version81version 5.382mysql version83mysql Ver 14.14 Distrib 5.7.42, for Linux (x86_64) using EditLine wrapper84openssl version85OpenSSL 1.1.1 11 Sep 201886packer version871.9.488postgresql client version89psql (PostgreSQL) 11.20 (Ubuntu 11.20-1.pgdg18.04+1)90ragel version91Ragel State Machine Compiler version 6.10 March 201792sudo version931.8.21p294gzip version95gzip 1.696zip version97Zip 3.098vim version99VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Apr 18 2023 09:20:34)100iptables version101iptables v1.6.1102curl version103curl 7.58.0 (x86_64-pc-linux-gnu) libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3104wget version105GNU Wget 1.19.4 built on linux-gnu.106rsync version107rsync version 3.1.2 protocol version 31108gimme version109v1.5.4110nvm version1110.39.7112perlbrew version113/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95114phpenv version115rbenv 1.2.0116rvm version117rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]118default ruby version119ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux]120default python version121Python 3.7.17122ElasticSearch version1237.16.3124Installed Firefox version125firefox 63.0.1126MongoDB version127MongoDB 4.4.28128PhantomJS version1292.1.1130Pre-installed PostgreSQL versions1319.3.251329.4.261339.5.251349.6.24135Redis version136redis-server 7.2.4137Pre-installed Go versions1381.11.1139mvn version140Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)141gradle version142Gradle 8.3!143lein version144Leiningen 2.11.1 on Java 11.0.21 OpenJDK 64-Bit Server VM145Pre-installed Node.js versions146v10.24.1147v12.22.12148v14.21.3149v16.15150v16.15.1151v16.20.2152v18.19.0153v20.11.0154v4.9.1155v6.17.1156v8.17.0157phpenv versions158 system159 7.1160 7.1.33161 7.2162* 7.2.27 (set by /home/travis/.phpenv/version)163 7.3164 7.3.14165 7.4166 7.4.2167 hhvm-stable168 hhvm169composer --version170Composer version 1.9.2 2020-01-14 16:30:31171Pre-installed Ruby versions172ruby-2.5.9173ruby-2.7.6174ruby-3.1.21770.00s0.05s0.00s0.01s0.19s0.00s0.00s0.00s0.01s0.01s0.10s0.00s0.89s0.00s0.14s6.03s0.00s3.98s0.00s2.25sdocker_mtu_and_registry_mirrorsresolvconfsnap178Installing 1 Snaps180core 16-2.61.2 from Canonical** installed182docker (beta) 24.0.5 from Canonical** installed184Name Version Rev Tracking Publisher Notes185core 16-2.61.2 16928 latest/stable canonical** core186core18 20240416 2823 latest/stable canonical** base187core22 20240408 1380 latest/stable canonical** base188docker 24.0.5 2915 latest/beta canonical** -189google-cloud-cli 433.0.1 139 latest/stable/… google-cloud-sdk** classic190snapd 2.63 21759 latest/stable canonical** snapdservicesgit.checkout1940.01s0.76s$ git clone --depth=50 --branch=am_tbt_72 https://github.com/travis-ci/travis-build.git travis-ci/travis-build195Cloning into 'travis-ci/travis-build'...196$ cd travis-ci/travis-build197$ git checkout -qf 72ff3a77e4548beaccee7a3099b8382ed9a947711990.02s200Setting environment variables from repository settings201$ export CODECLIMATE_REPO_TOKEN=[secure]202$ export QUAY_ROBOT_TOKEN=[secure]203$ export QUAY_ROBOT_HANDLE=[secure]204$ export DOCKER_HUB_TRIGGER_URL=[secure]205$ export no_scope_token=e5073016929a797161a7b611410932948fc54159206$ export PARALLEL_TEST_PROCESSORS=[secure]207$ export encrypted_0398ccd0f492_key=[secure]208$ export encrypted_0398ccd0f492_iv=[secure]209$ export encrypted_3ee2d4278772_key=[secure]210$ export encrypted_3ee2d4278772_iv=[secure]211$ export GITHUB_OAUTH_TOKEN=[secure]213Setting environment variables from .travis.yml214$ export COVERAGE=1215$ export PATH=/snap/bin:$PATH216$ export INTEGRATION_SPECS=1rvm219Downloading https://get.rvm.io220Downloading https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer.asc221Verifying /home/travis/.rvm/archives/rvm-installer.asc222gpg: Signature made Tue 21 Feb 2023 11:35:16 PM UTC223gpg: using RSA key 7D2BAF1CF37B13E2069D6956105BD0E739499BDB224gpg: Good signature from "Piotr Kuczynski <piotr.kuczynski@gmail.com>" [unknown]225gpg: WARNING: This key is not certified with a trusted signature!226gpg: There is no indication that the signature belongs to the owner.227Primary key fingerprint: 7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDB228GPG verified '/home/travis/.rvm/archives/rvm-installer'229Downloading https://github.com/rvm/rvm/archive/master.tar.gz230Upgrading the RVM installation in /home/travis/.rvm/231 RVM PATH line found in /home/travis/.mkshrc /home/travis/.profile /home/travis/.zshrc.232 RVM PATH line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.233 RVM sourcing line found in /home/travis/.profile /home/travis/.bashrc /home/travis/.zlogin.234Upgrade of RVM in /home/travis/.rvm/ is complete.236<warn>Thanks for installing RVM 🙏</warn>237Please consider donating to our open collective to help us maintain RVM.239👉 Donate: <code>https://opencollective.com/rvm/donate</code>242RVM reloaded!244curl: (22) The requested URL returned error: 404245Required ruby-3.2.2 is not installed - installing.246curl: (22) The requested URL returned error: 404247Searching for binary rubies, this might take some time.248Found remote file https://rubies.travis-ci.org/ubuntu/18.04/x86_64/ruby-3.2.2.tar.bz2249Checking requirements for ubuntu.250Requirements installation successful.251ruby-3.2.2 - #configure252ruby-3.2.2 - #download253 % Total % Received % Xferd Average Speed Time Time Time Current254 Dload Upload Total Spent Left Speed255 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0256100 29.2M 100 29.2M 0 0 36.7M 0 --:--:-- --:--:-- --:--:-- 36.7M257No checksum for downloaded archive, recording checksum in user configuration.258ruby-3.2.2 - #validate archive259ruby-3.2.2 - #extract260ruby-3.2.2 - #validate binary261ruby-3.2.2 - #setup262ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2@global263ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................266ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2269Using /home/travis/.rvm/gems/ruby-3.2.2271$ export BUNDLE_GEMFILE=$PWD/Gemfilecache.1272Setting up build cache273$ export CASHER_DIR=${TRAVIS_HOME}/.casher276fetching am_tbt_72/cache--linux-bionic-61cc3bd2a15cf07b367dbdcf406c8dd5c07b68392d7888f4f41475abb6f02006--rvm-3.2.2--gemfile-Gemfile.tgz277fetching am_tbt_72/cache-linux-bionic-61cc3bd2a15cf07b367dbdcf406c8dd5c07b68392d7888f4f41475abb6f02006--rvm-3.2.2--gemfile-Gemfile.tgz278fetching am_tbt_72/cache--rvm-3.2.2--gemfile-Gemfile.tgz279fetching master/cache--linux-bionic-61cc3bd2a15cf07b367dbdcf406c8dd5c07b68392d7888f4f41475abb6f02006--rvm-3.2.2--gemfile-Gemfile.tgz280found cachecache.bundler284creating directory /home/travis/build/travis-ci/travis-build/vendor/bundleruby.versions285$ ruby --version286ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]287$ rvm --version288rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]289$ bundle --version290Bundler version 2.4.10291$ gem --version2923.4.10before_installinstall.bundler296[DEPRECATED] The `--deployment` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local deployment 'true'`, and stop using this flag297[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path 'vendor/bundle'`, and stop using this flag298Using rake 12.3.3299Using concurrent-ruby 1.2.2300Using i18n 1.14.1301Using minitest 5.19.0302Using tzinfo 2.0.6303Using activesupport 7.0.7.2304Using public_suffix 4.0.7305Using addressable 2.8.4306Using ast 2.4.0307Using atomic 1.1.101308Using avl_tree 1.1.3309Using backports 3.18.1310Using bundler 2.3.26311Using docile 1.1.5312Using json 2.3.1313Using simplecov-html 0.10.2314Using simplecov 0.13.0315Using codeclimate-test-reporter 1.0.8316Using coder 0.4.0317Using coderay 1.1.3318Using connection_pool 2.2.2319Using rexml 3.2.5320Using crack 0.4.5321Using diff-lcs 1.3322Using unf_ext 0.0.8.2323Using unf 0.1.4324Using domain_name 0.5.20190701325Using ed25519 1.3.0326Using ffi 1.15.5327Using ethon 0.11.0328Using multipart-post 2.3.0329Using faraday 0.17.6330Using faraday_middleware 0.14.0331Using multi_json 1.14.1332Using net-http-persistent 4.0.2333Using net-http-pipeline 1.0.1334Using gh 0.14.0335Using hashdiff 1.0.1336Using hashr 2.0.1337Using highline 1.7.10338Using hitimes 1.3.0339Using http-accept 1.7.0340Using http-cookie 1.0.5341Using jaro_winkler 1.5.1342Using jwt 1.5.6343Using launchy 2.4.3344Using rb-fsevent 0.10.3345Using rb-inotify 0.9.10346Using listen 3.8.0347Using method_source 1.0.0348Using metriks 0.9.9.6349Using metriks-librato_metrics 1.0.6 from https://github.com/eric/metriks-librato_metrics.git350Using mime-types-data 3.2022.0105351Using mime-types 3.4.1352Using minitar 0.9353Using mocha 2.0.0354Using msgpack 1.7.1355Using ruby2_keywords 0.0.5356Using mustermann 3.0.0357Using netrc 0.11.0358Using nio4r 2.5.9359Using sawyer 0.8.2360Using octokit 4.22.0361Using optimist 3.0.1362Using parallel 1.12.1363Using parallel_tests 4.2.1364Using parser 2.5.1.2365Using pry 0.14.2366Using puma 6.3.0367Using websocket 1.2.8368Using pusher-client 0.6.2369Using rack 2.2.7370Using rack-protection 3.0.6 from https://github.com/sinatra/sinatra.git371Using rack-ssl 1.4.1372Using rack-test 2.1.0373Using rainbow 3.1.1374Using rbtrace 0.4.14375Using redis 4.1.4376Using rerun 0.14.0377Using rest-client 2.1.0378Using rspec-support 3.8.0379Using rspec-core 3.8.0380Using rspec-expectations 3.8.1381Using rspec-mocks 3.8.0382Using rspec 3.8.0383Using ruby-progress*** 1.10.0384Using unicode-display_width 1.4.0385Using rubocop 0.68.1386Using sentry-raven 2.13.0387Using tilt 2.2.0388Using sinatra 3.0.6389Using sinatra-contrib 3.0.6 from https://github.com/sinatra/sinatra.git390Using ssh_data 1.3.0391Using typhoeus 0.8.0392Using travis 1.8.13393Using travis-config 2.0.0 from https://github.com/travis-ci/travis-config.git394Using travis-github_apps 0.2.1 from https://github.com/travis-ci/travis-github_apps.git395Using travis-rollout 0.0.1 from https://github.com/travis-ci/travis-rollout.git396Using travis-support 0.0.1 from https://github.com/travis-ci/travis-support.git397Using webmock 3.13.0398Bundle complete! 37 Gemfile dependencies, 100 gems now installed.399Bundled gems are installed into `./vendor/bundle`before_script.1402handle-docker-config: missing ${DOCKER_CLIENT_CONFIG_URL}before_script.2404Using rake 12.3.3405Using concurrent-ruby 1.2.2406Using i18n 1.14.1407Using minitest 5.19.0408Using tzinfo 2.0.6409Using activesupport 7.0.7.2410Using public_suffix 4.0.7411Using addressable 2.8.4412Using ast 2.4.0413Using atomic 1.1.101414Using avl_tree 1.1.3415Using backports 3.18.1416Using bundler 2.3.26417Using docile 1.1.5418Using json 2.3.1419Using simplecov-html 0.10.2420Using simplecov 0.13.0421Using codeclimate-test-reporter 1.0.8422Using coder 0.4.0423Using coderay 1.1.3424Using connection_pool 2.2.2425Using rexml 3.2.5426Using crack 0.4.5427Using diff-lcs 1.3428Using unf_ext 0.0.8.2429Using unf 0.1.4430Using domain_name 0.5.20190701431Using ed25519 1.3.0432Using ffi 1.15.5433Using ethon 0.11.0434Using multipart-post 2.3.0435Using faraday 0.17.6436Using faraday_middleware 0.14.0437Using multi_json 1.14.1438Using net-http-persistent 4.0.2439Using net-http-pipeline 1.0.1440Using gh 0.14.0441Using hashdiff 1.0.1442Using hashr 2.0.1443Using highline 1.7.10444Using hitimes 1.3.0445Using http-accept 1.7.0446Using http-cookie 1.0.5447Using jaro_winkler 1.5.1448Using jwt 1.5.6449Using launchy 2.4.3450Using rb-fsevent 0.10.3451Using rb-inotify 0.9.10452Using listen 3.8.0453Using method_source 1.0.0454Using metriks 0.9.9.6455Using metriks-librato_metrics 1.0.6 from https://github.com/eric/metriks-librato_metrics.git456Using mime-types-data 3.2022.0105457Using mime-types 3.4.1458Using minitar 0.9459Using mocha 2.0.0460Using msgpack 1.7.1461Using ruby2_keywords 0.0.5462Using mustermann 3.0.0463Using netrc 0.11.0464Using nio4r 2.5.9465Using sawyer 0.8.2466Using octokit 4.22.0467Using optimist 3.0.1468Using parallel 1.12.1469Using parallel_tests 4.2.1470Using parser 2.5.1.2471Using pry 0.14.2472Using puma 6.3.0473Using websocket 1.2.8474Using pusher-client 0.6.2475Using rack 2.2.7476Using rack-protection 3.0.6 from https://github.com/sinatra/sinatra.git477Using rack-ssl 1.4.1478Using rack-test 2.1.0479Using rainbow 3.1.1480Using rbtrace 0.4.14481Using redis 4.1.4482Using rerun 0.14.0483Using rest-client 2.1.0484Using rspec-support 3.8.0485Using rspec-core 3.8.0486Using rspec-expectations 3.8.1487Using rspec-mocks 3.8.0488Using rspec 3.8.0489Using ruby-progress*** 1.10.0490Using unicode-display_width 1.4.0491Using rubocop 0.68.1492Using sentry-raven 2.13.0493Using tilt 2.2.0494Using sinatra 3.0.6495Using sinatra-contrib 3.0.6 from https://github.com/sinatra/sinatra.git496Using ssh_data 1.3.0497Using typhoeus 0.8.0498Using travis 1.8.13499Using travis-config 2.0.0 from https://github.com/travis-ci/travis-config.git500Using travis-github_apps 0.2.1 from https://github.com/travis-ci/travis-github_apps.git501Using travis-rollout 0.0.1 from https://github.com/travis-ci/travis-rollout.git502Using travis-support 0.0.1 from https://github.com/travis-ci/travis-support.git503Using webmock 3.13.0504Bundle complete! 37 Gemfile dependencies, 100 gems now installed.505Bundled gems are installed into `./vendor/bundle`before_script.3507WARNING: Unexpected middleware set after the adapter. This won't be supported from Faraday 1.0.508WARNING: Unexpected middleware set after the adapter. This won't be supported from Faraday 1.0.509I, [2024-06-04T12:51:29.684434 #11060] INFO -- : getting /downloads/sc-4.9.2-linux.tar.gz510I, [2024-06-04T12:51:29.685410 #11060] INFO -- : getting /downloads/sc-4.9.1-osx.zip511I, [2024-06-04T12:51:30.324830 #11060] INFO -- : writing to /home/travis/build/travis-ci/travis-build/public/files/sc-osx.zip512I, [2024-06-04T12:51:30.367228 #11060] INFO -- : writing to /home/travis/build/travis-ci/travis-build/public/files/sc-linux.tar.gz513I, [2024-06-04T12:51:30.379988 #11060] INFO -- : Fetching releases from tools/godep514I, [2024-06-04T12:51:30.382091 #11060] INFO -- : Fetching releases from tools/godep515I, [2024-06-04T12:51:30.591044 #11060] INFO -- : Latest godep release is v80516I, [2024-06-04T12:51:30.591418 #11060] INFO -- : Fetching https://github.com/tools/godep/releases/download/v80/godep_darwin_amd64517I, [2024-06-04T12:51:30.595914 #11060] INFO -- : Latest godep release is v80518I, [2024-06-04T12:51:30.596160 #11060] INFO -- : Fetching https://github.com/tools/godep/releases/download/v80/godep_linux_amd64519I, [2024-06-04T12:51:30.946834 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/godep_darwin_amd64520I, [2024-06-04T12:51:30.954850 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/godep_darwin_amd64521I, [2024-06-04T12:51:30.996463 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/godep_linux_amd64522I, [2024-06-04T12:51:31.004431 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/godep_linux_amd64523cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/cassandra.asc /home/travis/build/travis-ci/travis-build/public/files/gpg524cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-current-bionic.asc /home/travis/build/travis-ci/travis-build/public/files/gpg525cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-current-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg526cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-current-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg527cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-current-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg528cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-stable-bionic.asc /home/travis/build/travis-ci/travis-build/public/files/gpg529cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-stable-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg530cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-stable-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg531cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/chef-stable-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg532cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/computology-apt-backport-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg533cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/couchbase-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg534cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/debian-sid.asc /home/travis/build/travis-ci/travis-build/public/files/gpg535cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/docker-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg536cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/docker-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg537cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-1.6.asc /home/travis/build/travis-ci/travis-build/public/files/gpg538cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-1.7.asc /home/travis/build/travis-ci/travis-build/public/files/gpg539cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-2.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg540cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-2.1.asc /home/travis/build/travis-ci/travis-build/public/files/gpg541cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-2.x.asc /home/travis/build/travis-ci/travis-build/public/files/gpg542cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/elasticsearch-5.x.asc /home/travis/build/travis-ci/travis-build/public/files/gpg543cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/extras-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg544cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/fpcomplete-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg545cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/fpcomplete-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg546cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/github-git-lfs-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg547cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/github-git-lfs-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg548cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-chrome.asc /home/travis/build/travis-ci/travis-build/public/files/gpg549cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-cloud-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg550cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-cloud-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg551cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-cloud-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg552cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/google-cloud.asc /home/travis/build/travis-ci/travis-build/public/files/gpg553cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/heroku-toolbelt.asc /home/travis/build/travis-ci/travis-build/public/files/gpg554cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/heroku.asc /home/travis/build/travis-ci/travis-build/public/files/gpg555cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.5.asc /home/travis/build/travis-ci/travis-build/public/files/gpg556cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.6.asc /home/travis/build/travis-ci/travis-build/public/files/gpg557cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.7.asc /home/travis/build/travis-ci/travis-build/public/files/gpg558cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.8.asc /home/travis/build/travis-ci/travis-build/public/files/gpg559cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise-3.9.asc /home/travis/build/travis-ci/travis-build/public/files/gpg560cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg561cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-3.9.asc /home/travis/build/travis-ci/travis-build/public/files/gpg562cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-4.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg563cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-5.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg564cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-6.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg565cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-7.asc /home/travis/build/travis-ci/travis-build/public/files/gpg566cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty-8.asc /home/travis/build/travis-ci/travis-build/public/files/gpg567cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg568cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-xenial-6.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg569cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-xenial-7.asc /home/travis/build/travis-ci/travis-build/public/files/gpg570cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/llvm-toolchain-xenial-8.asc /home/travis/build/travis-ci/travis-build/public/files/gpg571cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/lucid.asc /home/travis/build/travis-ci/travis-build/public/files/gpg572cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mariadb-10.0.asc /home/travis/build/travis-ci/travis-build/public/files/gpg573cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.0-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg574cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.2-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg575cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.2-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg576cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.4-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg577cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-3.4-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg578cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-4.0-xenial.asc /home/travis/build/travis-ci/travis-build/public/files/gpg579cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mongodb-upstart.asc /home/travis/build/travis-ci/travis-build/public/files/gpg580cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono-alpha.asc /home/travis/build/travis-ci/travis-build/public/files/gpg581cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono-beta.asc /home/travis/build/travis-ci/travis-build/public/files/gpg582cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono-libtiff-compat.asc /home/travis/build/travis-ci/travis-build/public/files/gpg583cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono-nightly.asc /home/travis/build/travis-ci/travis-build/public/files/gpg584cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mono.asc /home/travis/build/travis-ci/travis-build/public/files/gpg585cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mopidy-stable.asc /home/travis/build/travis-ci/travis-build/public/files/gpg586cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mysql-5.7-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg587cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/mysql-5.7-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg588cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/partner-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg589cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/pgdg-9.5-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg590cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/pgdg-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg591cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/precise-pgdg-9.5.asc /home/travis/build/travis-ci/travis-build/public/files/gpg592cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/r-packages-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg593cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/r-packages-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg594cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/rabbitmq-precise.asc /home/travis/build/travis-ci/travis-build/public/files/gpg595cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/rabbitmq-testing.asc /home/travis/build/travis-ci/travis-build/public/files/gpg596cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/rabbitmq-trusty.asc /home/travis/build/travis-ci/travis-build/public/files/gpg597cp /home/travis/build/travis-ci/travis-build/tmp/apt-source-safelist-master/keys/travis-security.asc /home/travis/build/travis-ci/travis-build/public/files/gpg598I, [2024-06-04T12:51:31.467305 #11060] INFO -- : Fetching https://raw.githubusercontent.com/travis-ci/casher/bash/bin/casher599I, [2024-06-04T12:51:31.468272 #11060] INFO -- : Fetching releases from travis-ci/gimme600I, [2024-06-04T12:51:31.469784 #11060] INFO -- : Fetching https://downloads.haskell.org/~ghc601I, [2024-06-04T12:51:31.470702 #11060] INFO -- : Fetching releases from nvm-sh/nvm602I, [2024-06-04T12:51:31.471661 #11060] INFO -- : Fetching https://raw.githubusercontent.com/sormuras/bach/master/install-jdk.sh603I, [2024-06-04T12:51:31.473270 #11060] INFO -- : Fetching releases from nvm-sh/nvm604I, [2024-06-04T12:51:31.495646 #11060] INFO -- : Fetching https://sh.rustup.rs/605I, [2024-06-04T12:51:31.508107 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/casher606I, [2024-06-04T12:51:31.508232 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/casher607I, [2024-06-04T12:51:31.508706 #11060] INFO -- : Fetching https://raw.githubusercontent.com/paulp/sbt-extras/master/sbt608I, [2024-06-04T12:51:31.511224 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/install-jdk.sh609I, [2024-06-04T12:51:31.511326 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/install-jdk.sh610I, [2024-06-04T12:51:31.548492 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/sbt611I, [2024-06-04T12:51:31.548625 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/sbt612I, [2024-06-04T12:51:31.548741 #11060] INFO -- : Fetching releases from tmate-io/tmate613I, [2024-06-04T12:51:31.580413 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/rustup-init.sh614I, [2024-06-04T12:51:31.580558 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/rustup-init.sh615I, [2024-06-04T12:51:31.580660 #11060] INFO -- : Fetching releases from tmate-io/tmate616I, [2024-06-04T12:51:31.597168 #11060] INFO -- : Latest nvm release is v0.39.7617I, [2024-06-04T12:51:31.597713 #11060] INFO -- : Fetching https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/nvm.sh618I, [2024-06-04T12:51:31.608955 #11060] INFO -- : Latest nvm release is v0.39.7619I, [2024-06-04T12:51:31.610798 #11060] INFO -- : Fetching https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/nvm-exec620I, [2024-06-04T12:51:31.615604 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/tmp/ghc-versions.html621I, [2024-06-04T12:51:31.615801 #11060] INFO -- : Setting mode '0o644' on /home/travis/build/travis-ci/travis-build/tmp/ghc-versions.html622I, [2024-06-04T12:51:31.687846 #11060] INFO -- : Latest gimme release is v1.5.5623I, [2024-06-04T12:51:31.688253 #11060] INFO -- : Fetching https://raw.githubusercontent.com/travis-ci/gimme/v1.5.5/gimme624I, [2024-06-04T12:51:31.728955 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/nvm-exec625I, [2024-06-04T12:51:31.729079 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/nvm-exec626I, [2024-06-04T12:51:31.730337 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/gimme627I, [2024-06-04T12:51:31.730476 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/gimme628I, [2024-06-04T12:51:31.736970 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/nvm.sh629I, [2024-06-04T12:51:31.737271 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/nvm.sh630I, [2024-06-04T12:51:31.796016 #11060] INFO -- : Latest tmate release is 2.4.0631I, [2024-06-04T12:51:31.796427 #11060] INFO -- : Fetching https://github.com/tmate-io/tmate/releases/download/2.4.0/tmate-2.4.0-static-linux-arm64v8.tar.xz632I, [2024-06-04T12:51:31.835398 #11060] INFO -- : Latest tmate release is 2.4.0633I, [2024-06-04T12:51:31.835827 #11060] INFO -- : Fetching https://github.com/tmate-io/tmate/releases/download/2.4.0/tmate-2.4.0-static-linux-amd64.tar.xz634I, [2024-06-04T12:51:32.119899 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/tmate-static-linux-arm64v8.tar.xz635I, [2024-06-04T12:51:32.121081 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/tmate-static-linux-arm64v8.tar.xz636I, [2024-06-04T12:51:32.160101 #11060] INFO -- : Writing to /home/travis/build/travis-ci/travis-build/public/files/tmate-static-linux-amd64.tar.xz637I, [2024-06-04T12:51:32.160994 #11060] INFO -- : Setting mode '0o755' on /home/travis/build/travis-ci/travis-build/public/files/tmate-static-linux-amd64.tar.xz638public/files/casher639public/files/gimme640public/files/godep_darwin_amd64641public/files/godep_linux_amd64642public/files/gpg643public/files/install-jdk.sh644public/files/nvm-exec645public/files/nvm.sh646public/files/rustup-init.sh647public/files/sbt648public/files/sc-linux.tar.gz649public/files/sc-osx.zip650public/files/sonar-scanner.zip651public/files/tmate-static-linux-amd64.tar.xz652public/files/tmate-static-linux-arm64v8.tar.xz654I, [2024-06-04T12:51:33.770511 #11077] INFO -- sentry: ** [Raven] Raven 2.13.0 configured not to capture errors: DSN not set655Run options: exclude {:example=>true}657Randomized with seed 46347658.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................*.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................***.................................................................................................................................................................*.............................................................................................................................................................Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/services/vault/keys/resolver.rb:14:in `echo': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/services/vault/keys/resolver_spec.rb:72:in `block (4 levels) in <top (required)>' expected keyword arguments (:ansi => :yellow), but received positional hash ({:ansi => :yellow}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.659Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/services/vault/keys/resolver.rb:14:in `echo': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/services/vault/keys/resolver_spec.rb:73:in `block (4 levels) in <top (required)>' expected keyword arguments (:ansi => :yellow), but received positional hash ({:ansi => :yellow}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.660.*..................................................................................................................................................................................................................................................................................................................................................................................................................................Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_connect.rb:17:in `apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_connect_spec.rb:100:in `block (5 levels) in <top (required)>' expected keyword arguments (:ansi => :green), but received positional hash ({:ansi => :green}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.661.Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_connect.rb:21:in `rescue in apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_connect_spec.rb:117:in `block (6 levels) in <top (required)>' expected keyword arguments (:ansi => :red), but received positional hash ({:ansi => :red}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.662.Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_connect.rb:21:in `rescue in apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_connect_spec.rb:117:in `block (6 levels) in <top (required)>' expected keyword arguments (:ansi => :red), but received positional hash ({:ansi => :red}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.663.Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_connect.rb:21:in `rescue in apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_connect_spec.rb:117:in `block (6 levels) in <top (required)>' expected keyword arguments (:ansi => :red), but received positional hash ({:ansi => :red}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.664................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................WARNING: Unexpected middleware set after the adapter. This won't be supported from Faraday 1.0.665...............................................................................................................................................................................................................................................................................................................................................................................................................FFF...FFFF....F.......FF...FFF...........F......F..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Mocha deprecation warning at /home/travis/build/travis-ci/travis-build/lib/travis/build/appliances/vault_keys.rb:20:in `rescue in apply': Expectation defined at /home/travis/build/travis-ci/travis-build/spec/build/appliances/vault_keys_spec.rb:72:in `block (4 levels) in <top (required)>' expected keyword arguments (:ansi => :red), but received positional hash ({:ansi => :red}). These will stop matching when strict keyword argument matching is enabled. See the documentation for Mocha::Configuration#strict_keyword_argument_matching=.666............................................................................................................................................................................................................................................668Pending: (Failures listed here are expected and do not affect your suite's status)670 1) Travis::Build::Addons::CoverityScan needs specs!671 # Temporarily skipped with xit672 # ./spec/build/addons/coverity_scan_spec.rb:16674 2) script header internal ruby selection when the most recent valid version of ruby is 1.9.3 selects 1.9.3675 # Temporarily skipped with xit676 # ./spec/build/script/header_spec.rb:132678 3) script header internal ruby selection when the most recent valid version of ruby has a 2-digit patch level selects the highest version with a 2-digit patch level679 # Temporarily skipped with xit680 # ./spec/build/script/header_spec.rb:150682 4) script header internal ruby selection with a typical selection of preinstalled rubies selects the latest valid version683 # Temporarily skipped with xit684 # ./spec/build/script/header_spec.rb:115686 5) Travis::Build::Addons::Blender when version is valid687 # Temporarily skipped with xit688 # ./spec/build/addons/blender_spec.rb:25690 6) Travis::Vault::Keys::Resolver#call when paths contain unusual chars when path returns value from Vault691 # Temporarily skipped with xcontext692 # ./spec/build/services/vault/keys/resolver_spec.rb:52694Failures:696 1) Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", and {:assert=>true, :echo=>true, :timing=>true}697 Failure/Error: it { expect(sexp).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v #{dpl_version}", echo: true, assert: true, timing: true] }699 Expected the generated sexp to include:701 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]703 Found the following similar nodes:705 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]706 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]707 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]708 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]709 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]710 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]711 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]712 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]713 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]714 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]715 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]716 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]717 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]718 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]719 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]720 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]721 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]722 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]723 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]724 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]725 # ./spec/build/addons/deploy_spec.rb:136:in `block (5 levels) in <top (required)>'726 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'728 2) Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 installs dpl version specified using travis_internal_ruby729 Failure/Error:730 expect(731 sexp_filter(732 sexp_filter(733 sexp,734 [:if, "$(rvm use $(travis_internal_ruby) do ruby -e \"puts RUBY_VERSION\") = 1.9*"]735 )[0],736 [:if, "-e $HOME/.rvm/scripts/rvm"]737 )[1]738 ).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v #{dpl_version}", echo: true, assert: true, timing: true]740 Expected the generated sexp to include:742 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]744 Found the following similar nodes:746 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]747 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]748 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]749 # ./spec/build/addons/deploy_spec.rb:126:in `block (5 levels) in <top (required)>'750 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'752 3) Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}753 Failure/Error: it { expect(sexp).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}] }755 Expected the generated sexp to include:757 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]759 Found the following similar nodes:761 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]762 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]763 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]764 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]765 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]766 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]767 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]768 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]769 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]770 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]771 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]772 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]773 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]774 [:cmd, "ruby -S gem install dpl -v 2.0.3.beta.5", {:echo=>true, :assert=>true, :timing=>true}]775 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]776 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]777 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]778 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]779 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]780 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]781 # ./spec/build/addons/deploy_spec.rb:137:in `block (5 levels) in <top (required)>'782 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'784 4) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set installs dpl < 1.9 if travis_internal_ruby returns 1.9*785 Failure/Error:786 expect(787 sexp_filter(788 sexp_filter(789 sexp,790 [:if, "$(rvm use $(travis_internal_ruby) do ruby -e \"puts RUBY_VERSION\") = 1.9*"]791 )[0],792 [:if, "-e $HOME/.rvm/scripts/rvm"]793 )[0]794 ).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", echo: true, assert: true, timing: true]796 Expected the generated sexp to include:798 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]800 Found the following similar nodes:802 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]803 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]804 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]805 # ./spec/build/addons/deploy_spec.rb:75:in `block (4 levels) in <top (required)>'806 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'808 5) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", and {:assert=>true, :echo=>true, :timing=>true}809 Failure/Error: it { expect(sexp).to include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl', echo: true, assert: true, timing: true] }811 Expected the generated sexp to include:813 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]815 Found the following similar nodes:817 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]818 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]819 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]820 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]821 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]822 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]823 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]824 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]825 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]826 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]827 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]828 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]829 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]830 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]831 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]832 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]833 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]834 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]835 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]836 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]837 # ./spec/build/addons/deploy_spec.rb:97:in `block (4 levels) in <top (required)>'838 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'840 6) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set installs latest dpl if travis_internal_ruby does not return 1.9*841 Failure/Error:842 expect(843 sexp_filter(844 sexp_filter(845 sexp,846 [:if, "$(rvm use $(travis_internal_ruby) do ruby -e \"puts RUBY_VERSION\") = 1.9*"]847 )[0],848 [:if, "-e $HOME/.rvm/scripts/rvm"]849 )[1]850 ).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", echo: true, assert: true, timing: true]852 Expected the generated sexp to include:854 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]856 Found the following similar nodes:858 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]859 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]860 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]861 # ./spec/build/addons/deploy_spec.rb:87:in `block (4 levels) in <top (required)>'862 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'864 7) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}865 Failure/Error: it { expect(sexp).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}] }867 Expected the generated sexp to include:869 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]871 Found the following similar nodes:873 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]874 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]875 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]876 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]877 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]878 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]879 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]880 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]881 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]882 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]883 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]884 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]885 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]886 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]887 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]888 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]889 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]890 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]891 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]892 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]893 # ./spec/build/addons/deploy_spec.rb:98:in `block (4 levels) in <top (required)>'894 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'896 8) Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is set installs dpl < 1.9 if travis_internal_ruby returns 1.9*897 Failure/Error:898 expect(899 sexp_filter(900 sexp_filter(901 sexp,902 [:if, "$(rvm use $(travis_internal_ruby) do ruby -e \"puts RUBY_VERSION\") = 1.9*"]903 )[0],904 [:if, "-e $HOME/.rvm/scripts/rvm"]905 )[0]906 ).to include_sexp [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", echo: true, assert: true, timing: true]908 Expected the generated sexp to include:910 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]912 Found the following similar nodes:914 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]915 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]916 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]917 # ./spec/build/addons/deploy_spec.rb:45:in `block (4 levels) in <top (required)>'918 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'920 9) Travis::Build::Addons::Deploy multiple providers should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}921****************************************************************************************************************************************************************************************************************************************************************923 Expected the generated sexp to include:925 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]927 Found the following similar nodes:929 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]930 [:cmd, "cat /usr/share/travis/system_info"]931 [:cmd, "cat /usr/local/travis/system_info"]932 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]933 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]934 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]935 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]936 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]937 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]938 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]939 [:cmd, "unset _JAVA_OPTIONS"]940 [:cmd, "unset MALLOC_ARENA_MAX"]941 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]942 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]943 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]944 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]945 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]946 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]947 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]948 [:cmd, "travis_disable_ssh_roaming"]949 [:cmd, "brew cask uninstall oclint &>/dev/null"]950 [:cmd, "rvm use &>/dev/null"]951 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]952 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]953 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]954 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]955 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]956 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]957 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]958 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]959 [:cmd, "travis_munge_apt_sources"]960 [:cmd, "travis_setup_apt_proxy"]961 [:cmd, "travis_apt_get_update", {:retry=>true}]962 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]963 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]964 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]965 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]966 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]967 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]968 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]969 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]970 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]971 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]972 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]973 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]974 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]975 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]976 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]977 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]978 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]979 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]980 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]981 [:cmd, "ruby --version", {:echo=>true}]982 [:cmd, "rvm --version", {:echo=>true}]983 [:cmd, "bundle --version", {:echo=>true}]984 [:cmd, "gem --version", {:echo=>true}]985 [:cmd, "rm -rf vendor/cache"]986 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]987 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]988 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]989 [:cmd, "rake", {:echo=>true, :timing=>true}]990 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]991 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]992 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]993 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]994 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]995 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]996 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]997 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]998 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]999 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1000 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1001 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1002 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1003 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1004 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1005 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1006 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1007 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1008 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1009 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1010 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]1011 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]1012 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1013 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1014 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1015 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1016 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1017 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1018 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1019 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1020 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1021 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1022 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1023 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1024 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1025 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1026 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1027 [:cmd, "ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1028 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1029 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1030 # ./spec/build/addons/deploy_spec.rb:245:in `block (3 levels) in <top (required)>'1031 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'1033 10) Travis::Build::Addons::Deploy multiple providers should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}1034************************************************************************************************************************************************************************************************************************************************************1036 Expected the generated sexp to include:1038 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1040 Found the following similar nodes:1042 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]1043 [:cmd, "cat /usr/share/travis/system_info"]1044 [:cmd, "cat /usr/local/travis/system_info"]1045 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]1046 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]1047 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]1048 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]1049 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]1050 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]1051 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]1052 [:cmd, "unset _JAVA_OPTIONS"]1053 [:cmd, "unset MALLOC_ARENA_MAX"]1054 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]1055 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]1056 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]1057 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]1058 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]1059 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]1060 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]1061 [:cmd, "travis_disable_ssh_roaming"]1062 [:cmd, "brew cask uninstall oclint &>/dev/null"]1063 [:cmd, "rvm use &>/dev/null"]1064 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]1065 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]1066 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]1067 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]1068 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]1069 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]1070 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]1071 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]1072 [:cmd, "travis_munge_apt_sources"]1073 [:cmd, "travis_setup_apt_proxy"]1074 [:cmd, "travis_apt_get_update", {:retry=>true}]1075 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]1076 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]1077 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]1078 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]1079 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]1080 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1081 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]1082 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]1083 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1084 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]1085 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]1086 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]1087 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]1088 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1089 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]1090 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]1091 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]1092 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]1093 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]1094 [:cmd, "ruby --version", {:echo=>true}]1095 [:cmd, "rvm --version", {:echo=>true}]1096 [:cmd, "bundle --version", {:echo=>true}]1097 [:cmd, "gem --version", {:echo=>true}]1098 [:cmd, "rm -rf vendor/cache"]1099 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1100 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1101 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]1102 [:cmd, "rake", {:echo=>true, :timing=>true}]1103 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]1104 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]1105 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1106 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1107 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1108 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1109 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1110 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1111 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1112 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1113 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1114 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1115 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1116 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1117 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1118 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1119 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1120 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1121 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1122 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1123 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]1124 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]1125 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1126 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1127 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1128 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1129 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1130 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1131 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1132 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1133 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1134 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1135 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1136 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1137 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1138 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1139 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1140 [:cmd, "ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1141 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1142 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1143 # ./spec/build/addons/deploy_spec.rb:248:in `block (3 levels) in <top (required)>'1144 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'1146 11) Travis::Build::Addons::Deploy multiple providers when dpl switches from edge to release should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1147 Failure/Error: it { should include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }1149 Expected the generated sexp to include:1151 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1153 Found the following similar nodes:1155 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]1156 [:cmd, "cat /usr/share/travis/system_info"]1157 [:cmd, "cat /usr/local/travis/system_info"]1158 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]1159 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]1160 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]1161 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]1162 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]1163 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]1164 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]1165 [:cmd, "unset _JAVA_OPTIONS"]1166 [:cmd, "unset MALLOC_ARENA_MAX"]1167 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]1168 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]1169 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]1170 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]1171 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]1172 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]1173 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]1174 [:cmd, "travis_disable_ssh_roaming"]1175 [:cmd, "brew cask uninstall oclint &>/dev/null"]1176 [:cmd, "rvm use &>/dev/null"]1177 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]1178 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]1179 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]1180 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]1181 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]1182 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]1183 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]1184 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]1185 [:cmd, "travis_munge_apt_sources"]1186 [:cmd, "travis_setup_apt_proxy"]1187 [:cmd, "travis_apt_get_update", {:retry=>true}]1188 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]1189 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]1190 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]1191 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]1192 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]1193 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1194 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]1195 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]1196 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1197 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]1198 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]1199 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]1200 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]1201 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1202 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]1203 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]1204 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]1205 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]1206 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]1207 [:cmd, "ruby --version", {:echo=>true}]1208 [:cmd, "rvm --version", {:echo=>true}]1209 [:cmd, "bundle --version", {:echo=>true}]1210 [:cmd, "gem --version", {:echo=>true}]1211 [:cmd, "rm -rf vendor/cache"]1212 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1213 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1214 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]1215 [:cmd, "rake", {:echo=>true, :timing=>true}]1216 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]1217 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]1218 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1219 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1220 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]1221 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1222 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1223 [:cmd, "ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1224 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1225 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]1226 [:cmd, "ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]1227 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1228 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1229 [:cmd, "ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1230 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1231 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]1232 [:cmd, "ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]1233 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1234 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1235 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --edge --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1236 [:cmd, "ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --edge --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1237 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1238 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1239 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]1240 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]1241 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1242 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1243 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]1244 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1245 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1246 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1247 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1248 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1249 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1250 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1251 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1252 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1253 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1254 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1255 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1256 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1257 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1258 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1259 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1260 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1261 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1262 # ./spec/build/addons/deploy_spec.rb:265:in `block (4 levels) in <top (required)>'1263 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'1265 12) Travis::Build::Addons::Deploy multiple providers when dpl switches from release to edge should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1266 Failure/Error: it { should include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }1268 Expected the generated sexp to include:1270 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1272 Found the following similar nodes:1274 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]1275 [:cmd, "cat /usr/share/travis/system_info"]1276 [:cmd, "cat /usr/local/travis/system_info"]1277 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]1278 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]1279 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]1280 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]1281 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]1282 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]1283 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]1284 [:cmd, "unset _JAVA_OPTIONS"]1285 [:cmd, "unset MALLOC_ARENA_MAX"]1286 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]1287 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]1288 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]1289 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]1290 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]1291 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]1292 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]1293 [:cmd, "travis_disable_ssh_roaming"]1294 [:cmd, "brew cask uninstall oclint &>/dev/null"]1295 [:cmd, "rvm use &>/dev/null"]1296 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]1297 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]1298 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]1299 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]1300 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]1301 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]1302 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]1303 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]1304 [:cmd, "travis_munge_apt_sources"]1305 [:cmd, "travis_setup_apt_proxy"]1306 [:cmd, "travis_apt_get_update", {:retry=>true}]1307 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]1308 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]1309 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]1310 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]1311 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]1312 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1313 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]1314 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]1315 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1316 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]1317 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]1318 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]1319 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]1320 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1321 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]1322 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]1323 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]1324 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]1325 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]1326 [:cmd, "ruby --version", {:echo=>true}]1327 [:cmd, "rvm --version", {:echo=>true}]1328 [:cmd, "bundle --version", {:echo=>true}]1329 [:cmd, "gem --version", {:echo=>true}]1330 [:cmd, "rm -rf vendor/cache"]1331 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1332 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1333 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]1334 [:cmd, "rake", {:echo=>true, :timing=>true}]1335 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]1336 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]1337 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1338 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1339 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1340 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1341 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1342 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1343 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1344 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1345 [:cmd, "ruby -S gem install dpl -v '< 1.9' ", {:echo=>true, :assert=>true, :timing=>true}]1346 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1347 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1348 [:cmd, "ruby -S gem install dpl", {:echo=>true, :assert=>true, :timing=>true}]1349 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1350 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1351 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1352 [:cmd, "ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1353 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1354 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1355 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]1356 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]1357 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1358 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1359 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]1360 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1361 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1362 [:cmd, "ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1363 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1364 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]1365 [:cmd, "ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]1366 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1367 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1368 [:cmd, "ruby -S gem install dpl -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1369 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1370 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]1371 [:cmd, "ruby -S gem install dpl --pre", {:echo=>true, :assert=>true, :timing=>true}]1372 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1373 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1374 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --edge --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1375 [:cmd, "ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --edge --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1376 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1377 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1378 # ./spec/build/addons/deploy_spec.rb:257:in `block (4 levels) in <top (required)>'1379 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'1381 13) Travis::Build::Addons::Deploy multiple providers when edge dpl definitions change should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1382 Failure/Error: it { expect(second_deploy).to include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }1384 Expected the generated sexp to include:1386 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1388 Found the following similar nodes:1390 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1391 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1392 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]1393 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1394 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1395 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1396 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1397 [:cmd, "git clone https://github.com/travis-ci/dpl travis-ci/dpl", {:echo=>true, :assert=>true, :timing=>true}]1398 [:cmd, "pushd travis-ci/dpl >& /dev/null", {:assert=>true, :timing=>true}]1399 [:cmd, "git checkout feature", {:echo=>true, :assert=>true, :timing=>true}]1400 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1401 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1402 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1403 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1404 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1405 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1406 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1407 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1408 [:cmd, "popd >& /dev/null", {:assert=>true}]1409 [:cmd, "rm -rf $(dirname travis-ci/dpl)", {:assert=>true}]1410 [:cmd, "popd >& /dev/null", {:assert=>true}]1411 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1412 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1413 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1414 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1415 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1416 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1417 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1418 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1419 [:cmd, "git clone https://github.com/travis-ci/dpl travis-ci/dpl", {:echo=>true, :assert=>true, :timing=>true}]1420 [:cmd, "pushd travis-ci/dpl >& /dev/null", {:assert=>true, :timing=>true}]1421 [:cmd, "git checkout feature", {:echo=>true, :assert=>true, :timing=>true}]1422 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1423 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1424 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1425 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1426 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1427 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1428 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1429 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1430 [:cmd, "popd >& /dev/null", {:assert=>true}]1431 [:cmd, "rm -rf $(dirname travis-ci/dpl)", {:assert=>true}]1432 [:cmd, "popd >& /dev/null", {:assert=>true}]1433 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1434 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1435 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1436 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1437 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1438 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1439 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1440 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1441 [:cmd, "git clone https://github.com/travis-ci/dpl travis-ci/dpl", {:echo=>true, :assert=>true, :timing=>true}]1442 [:cmd, "pushd travis-ci/dpl >& /dev/null", {:assert=>true, :timing=>true}]1443 [:cmd, "git checkout feature", {:echo=>true, :assert=>true, :timing=>true}]1444 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1445 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1446 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1447 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1448 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1449 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1450 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1451 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1452 [:cmd, "popd >& /dev/null", {:assert=>true}]1453 [:cmd, "rm -rf $(dirname travis-ci/dpl)", {:assert=>true}]1454 [:cmd, "popd >& /dev/null", {:assert=>true}]1455 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1456 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1457 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1458 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1459 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1460 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1461 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1462 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1463 [:cmd, "git clone https://github.com/travis-ci/dpl travis-ci/dpl", {:echo=>true, :assert=>true, :timing=>true}]1464 [:cmd, "pushd travis-ci/dpl >& /dev/null", {:assert=>true, :timing=>true}]1465 [:cmd, "git checkout feature", {:echo=>true, :assert=>true, :timing=>true}]1466 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1467 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1468 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1469 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1470 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1471 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1472 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1473 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1474 [:cmd, "popd >& /dev/null", {:assert=>true}]1475 [:cmd, "rm -rf $(dirname travis-ci/dpl)", {:assert=>true}]1476 [:cmd, "popd >& /dev/null", {:assert=>true}]1477 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1478 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1479 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1480 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1481 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1482 # ./spec/build/addons/deploy_spec.rb:284:in `block (4 levels) in <top (required)>'1483 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'1485 14) Travis::Build::Addons::Deploy when a mix of edge and release dpl are tested should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1486 Failure/Error: it { should include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }1488 Expected the generated sexp to include:1490 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1492 Found the following similar nodes:1494 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]1495 [:cmd, "cat /usr/share/travis/system_info"]1496 [:cmd, "cat /usr/local/travis/system_info"]1497 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]1498 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]1499 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]1500 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]1501 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]1502 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]1503 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]1504 [:cmd, "unset _JAVA_OPTIONS"]1505 [:cmd, "unset MALLOC_ARENA_MAX"]1506 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]1507 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]1508 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]1509 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]1510 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]1511 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]1512 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]1513 [:cmd, "travis_disable_ssh_roaming"]1514 [:cmd, "brew cask uninstall oclint &>/dev/null"]1515 [:cmd, "rvm use &>/dev/null"]1516 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]1517 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]1518 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]1519 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]1520 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]1521 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]1522 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]1523 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]1524 [:cmd, "travis_munge_apt_sources"]1525 [:cmd, "travis_setup_apt_proxy"]1526 [:cmd, "travis_apt_get_update", {:retry=>true}]1527 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]1528 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]1529 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]1530 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]1531 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]1532 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1533 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]1534 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]1535 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1536 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]1537 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]1538 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]1539 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]1540 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1541 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]1542 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]1543 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]1544 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]1545 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]1546 [:cmd, "ruby --version", {:echo=>true}]1547 [:cmd, "rvm --version", {:echo=>true}]1548 [:cmd, "bundle --version", {:echo=>true}]1549 [:cmd, "gem --version", {:echo=>true}]1550 [:cmd, "rm -rf vendor/cache"]1551 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1552 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1553 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]1554 [:cmd, "rake", {:echo=>true, :timing=>true}]1555 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]1556 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]1557 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1558 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1559 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]1560 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1561 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1562 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1563 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1564 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]1565 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]1566 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]1567 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1568 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1569 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1570 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1571 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1572 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1573 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1574 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1575 [:cmd, "popd >& /dev/null", {:assert=>true}]1576 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]1577 [:cmd, "popd >& /dev/null", {:assert=>true}]1578 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1579 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1580 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1581 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1582 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1583 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1584 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1585 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1586 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]1587 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]1588 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]1589 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1590 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1591 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1592 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1593 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1594 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1595 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1596 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1597 [:cmd, "popd >& /dev/null", {:assert=>true}]1598 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]1599 [:cmd, "popd >& /dev/null", {:assert=>true}]1600 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1601 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1602 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1603 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1604 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1605 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1606 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1607 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1608 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]1609 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]1610 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]1611 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1612 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1613 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1614 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1615 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1616 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1617 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1618 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1619 [:cmd, "popd >& /dev/null", {:assert=>true}]1620 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]1621 [:cmd, "popd >& /dev/null", {:assert=>true}]1622 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1623 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1624 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1625 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1626 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1627 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1628 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1629 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1630 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]1631 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]1632 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]1633 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1634 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1635 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1636 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1637 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1638 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1639 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1640 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1641 [:cmd, "popd >& /dev/null", {:assert=>true}]1642 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]1643 [:cmd, "popd >& /dev/null", {:assert=>true}]1644 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1645 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1646 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1647 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1648 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1649 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1650 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1651 [:cmd, "ruby -S dpl --provider=\"heroku\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1652 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1653 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1654 # ./spec/build/addons/deploy_spec.rb:228:in `block (3 levels) in <top (required)>'1655 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'1657 15) Travis::Build::Addons::Deploy when edge dpl is tested should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1658 Failure/Error: it { should include_sexp [:cmd, 'rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl', echo: true] }1660 Expected the generated sexp to include:1662 [:cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1664 Found the following similar nodes:1666 [:cmd, "for dir in $(echo $PATH | tr : \" \"); do\n test -d $dir && sudo chmod o-w $dir | grep changed\ndone\n"]1667 [:cmd, "cat /usr/share/travis/system_info"]1668 [:cmd, "cat /usr/local/travis/system_info"]1669 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n grep -l -i -r basho /etc/apt/sources.list.d | xargs sudo rm -f\n fi\n"]1670 [:cmd, " if [[ -d /var/lib/apt/lists && -n $(command -v apt-get) ]]; then\n for f in $(grep -l -r rwky/redis /etc/apt/sources.list.d); do\n sed 's,rwky/redis,rwky/ppa,g' $f > /tmp/${f##**/}\n sudo mv /tmp/${f##**/} /etc/apt/sources.list.d\n done\n fi\n"]1671 [:cmd, "travis_wait_for_network 20 \"http://build.travis-ci.org/empty.txt?job_id=1&repo=travis-ci-examples/ruby-example\""]1672 [:cmd, "export APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1\napt-key adv --list-public-keys --with-fingerprint --with-colons |\n awk -F: '\n $1==\"pub\" && $2~/^[er]$/ { state=\"expired\" }\n $1==\"fpr\" && state == \"expired\" {\n out = sprintf(\"%s %s\", out, $(NF -1))\n state=\"valid\"\n }\n END {\n if (length(out)>0)\n printf \"sudo apt-key adv --recv-keys --keyserver ha.pool.sks-keyservers.net %s\", out\n }\n ' |\n bash &>/dev/null\n"]1673 [:cmd, "if [[ ( \"$TRAVIS_DIST\" == trusty || \"$TRAVIS_DIST\" == precise) && -f /etc/init.d/rabbitmq-server ]]; then\n curl -sSL https://build.travis-ci.org/files/gpg/rabbitmq-trusty.asc | sudo apt-key add -\nfi &>/dev/null\n"]1674 [:cmd, " if command -v lsb_release; then\n grep -l -i -r hhvm /etc/apt/sources.list.d | xargs sudo rm -f\n sudo sed -i /hhvm/d /etc/apt/sources.list\n if [[ $(lsb_release -cs) = trusty ]]; then\n sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94\n sudo add-apt-repository \"deb [arch=amd64] http://dl.hhvm.com/ubuntu $(lsb_release -sc) main\"\n fi\n fi &>/dev/null\n"]1675 [:cmd, " if command -v lsb_release &>/dev/null; then\n shopt -s nullglob\n for f in /etc/apt/sources.list.d/mongodb-*.list; do\n grep -vq arch=amd64 \"$f\" && sudo sed -i 's/^deb /deb [arch=amd64] /' \"$f\"\n done\n shopt -u nullglob\n fi\n"]1676 [:cmd, "unset _JAVA_OPTIONS"]1677 [:cmd, "unset MALLOC_ARENA_MAX"]1678 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak1 -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml"]1679 [:cmd, "sed -i$([ \"$TRAVIS_OS_NAME\" == osx ] && echo \" \").bak2 -e 's|https://repository.apache.org/releases/|https://repository.apache.org/content/repositories/releases/|g' ~/.m2/settings.xml"]1680 [:cmd, "wget -qO - https://package.perforce.com/perforce.pubkey | sudo apt-key add -"]1681 [:cmd, "sudo security delete-certificate -Z 0950B6CD3D2F37EA246A1AAA20DFAADBD6FE1F75 /Library/Keychains/System.keychain &>/dev/null"]1682 [:cmd, "wget -q https://developer.apple.com/certificationauthority/AppleWWDRCA.cer"]1683 [:cmd, "sudo security add-certificates -k /Library/Keychains/System.keychain AppleWWDRCA.cer &>/dev/null"]1684 [:cmd, "# apply :home_paths\nfor path_entry in ${TRAVIS_HOME}/.local/bin ${TRAVIS_HOME}/bin ; do\n if [[ ${PATH%%:*} != ${path_entry} ]] ; then\n export PATH=\"${path_entry}:$PATH\"\n fi\ndone\n"]1685 [:cmd, "travis_disable_ssh_roaming"]1686 [:cmd, "brew cask uninstall oclint &>/dev/null"]1687 [:cmd, "rvm use &>/dev/null"]1688 [:cmd, "rm -f /etc/boto.cfg", {:sudo=>true}]1689 [:cmd, "sudo rm -f /usr/lib/jvm/java-8-oracle-amd64"]1690 [:cmd, "source ${TRAVIS_HOME}/.jdk_switcher_rc"]1691 [:cmd, "source /opt/jdk_switcher/jdk_switcher.sh"]1692 [:cmd, "dpkg --add-architecture i386", {:sudo=>true}]1693 [:cmd, "chmod +x ${TRAVIS_HOME}/.rvm/hooks/after_use"]1694 [:cmd, "[[ -n \"$(yarn global bin 2>/dev/null | grep /)\" && ! :$PATH: =~ :$(yarn global bin 2>/dev/null | grep /): ]] && export PATH=\"$PATH:$(yarn global bin 2>/dev/null | grep /)\"\n"]1695 [:cmd, "if [[ $TRAVIS_FILTERED = redirect_io ]]; then\n cat <<\\EOPY >~/nonblock.py\nimport os\nimport sys\nimport fcntl\n\nflags_stdout = fcntl.fcntl(sys.stdout, fcntl.F_GETFL)\nfcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags_stdout&~os.O_NONBLOCK)\n\nflags_stderr = fcntl.fcntl(sys.stderr, fcntl.F_GETFL)\nfcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags_stderr&~os.O_NONBLOCK)\nEOPY\n python ~/nonblock.py\n rm ~/nonblock.py\nfi\n"]1696 [:cmd, "travis_munge_apt_sources"]1697 [:cmd, "travis_setup_apt_proxy"]1698 [:cmd, "travis_apt_get_update", {:retry=>true}]1699 [:cmd, "bash -c '\n cd /usr/lib\n (curl -sfSL https://cli-assets.heroku.com/heroku-linux-x64.tar.xz | tar Jx) &&\n ln -sf /usr/lib/heroku/bin/heroku /usr/bin/heroku\n'\n", {:sudo=>true}]1700 [:cmd, "bash -c '\n rm -rf /usr/local/heroku\n apt-get purge -y heroku-toolbelt heroku &>/dev/null\n'\n", {:sudo=>true}]1701 [:cmd, "if [ \"$TRAVIS_OS_NAME\" = osx ] && ! declare -f shell_session_update >/dev/null; then\n shell_session_update() { :; }\n export -f shell_session_update\nfi\n"]1702 [:cmd, "ssh-keygen -R github.com >/dev/null 2>&1 || true", {:assert=>true, :timing=>true}]1703 [:cmd, "git clone --depth=50 --branch=master https://github.com/travis-ci-examples/ruby-example.git travis-ci-examples/ruby-example", {:echo=>true, :timing=>true, :retry=>true}]1704 [:cmd, "git -C travis-ci-examples/ruby-example fetch origin --depth=50", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1705 [:cmd, "git -C travis-ci-examples/ruby-example reset --hard", {:assert=>true, :echo=>true}]1706 [:cmd, "git checkout -qf 9500504", {:assert=>true, :echo=>true}]1707 [:cmd, "git submodule update --init --recursive --quiet", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1708 [:cmd, "mkdir -p ~/.gradle && echo \"org.gradle.daemon=false\" >> ~/.gradle/gradle.properties", {:assert=>true}]1709 [:cmd, "echo -e \"gem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/global.gems", {:assert=>true}]1710 [:cmd, "echo -e \"jruby-openssl\\njruby-launcher\\ngem-wrappers\\nrubygems-bundler\\nbundler\\nrake\\nrvm\\n\" > $rvm_path/gemsets/jruby/global.gems", {:assert=>true}]1711 [:cmd, "echo \"\" > /home/travis/.rvm/config/remote"]1712 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1713 [:cmd, "rvm get head", {:assert=>true, :echo=>true, :timing=>true}]1714 [:cmd, "rvm use $(< .ruby-version) --install --binary --fuzzy", {:assert=>true, :echo=>true, :timing=>true}]1715 [:cmd, "rvm use default", {:assert=>true, :echo=>true, :timing=>true}]1716 [:cmd, "gem install bundler -v '< 2'", {:assert=>true, :echo=>true, :timing=>true}]1717 [:cmd, "gem install bundler", {:assert=>true, :echo=>true, :timing=>true}]1718 [:cmd, "ruby --version", {:echo=>true}]1719 [:cmd, "rvm --version", {:echo=>true}]1720 [:cmd, "bundle --version", {:echo=>true}]1721 [:cmd, "gem --version", {:echo=>true}]1722 [:cmd, "rm -rf vendor/cache"]1723 [:cmd, "bundle install --jobs=3 --retry=3 --deployment", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1724 [:cmd, "bundle install --jobs=3 --retry=3", {:assert=>true, :echo=>true, :timing=>true, :retry=>true}]1725 [:cmd, "bundle exec rake", {:echo=>true, :timing=>true}]1726 [:cmd, "rake", {:echo=>true, :timing=>true}]1727 [:cmd, "./before_deploy_1.sh", {:assert=>true, :echo=>true, :timing=>true}]1728 [:cmd, "./before_deploy_2.sh", {:assert=>true, :echo=>true, :timing=>true}]1729 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1730 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", {:echo=>true}]1731 [:cmd, "ruby -S gem uninstall -aIx dpl", {:echo=>true}]1732 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1733 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1734 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1735 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1736 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]1737 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]1738 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]1739 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1740 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1741 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1742 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1743 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1744 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1745 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1746 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1747 [:cmd, "popd >& /dev/null", {:assert=>true}]1748 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]1749 [:cmd, "popd >& /dev/null", {:assert=>true}]1750 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1751 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1752 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1753 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1754 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1755 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1756 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1757 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1758 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]1759 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]1760 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]1761 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1762 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1763 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1764 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1765 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1766 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1767 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1768 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1769 [:cmd, "popd >& /dev/null", {:assert=>true}]1770 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]1771 [:cmd, "popd >& /dev/null", {:assert=>true}]1772 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1773 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1774 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1775 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1776 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1777 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1778 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1779 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1780 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]1781 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]1782 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]1783 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1784 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1785 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1786 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1787 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1788 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1789 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1790 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1791 [:cmd, "popd >& /dev/null", {:assert=>true}]1792 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]1793 [:cmd, "popd >& /dev/null", {:assert=>true}]1794 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1795 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1796 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1797 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem -v '< 1.9' --pre", {:echo=>true, :assert=>true, :timing=>true}]1798 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1799 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1800 [:cmd, "ruby -S gem uninstall -aIx dpl >& /dev/null", {:assert=>true}]1801 [:cmd, "pushd /tmp >& /dev/null", {:assert=>true, :timing=>true}]1802 [:cmd, "git clone https://github.com/svenvfuchs/dpl svenvfuchs/dpl", {:echo=>true, :assert=>true, :timing=>true}]1803 [:cmd, "pushd svenvfuchs/dpl >& /dev/null", {:assert=>true, :timing=>true}]1804 [:cmd, "git checkout ***", {:echo=>true, :assert=>true, :timing=>true}]1805 [:cmd, "git rev-parse HEAD", {:echo=>true, :assert=>true, :timing=>true}]1806 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1807 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1808 [:cmd, "ruby -S gem build dpl.gemspec", {:echo=>true, :assert=>true, :timing=>true}]1809 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1810 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1811 [:cmd, "ruby -S gem build $f;", {:echo=>true, :assert=>true, :timing=>true}]1812 [:cmd, "mv dpl-*.gem $TRAVIS_BUILD_DIR >& /dev/null", {:assert=>true}]1813 [:cmd, "popd >& /dev/null", {:assert=>true}]1814 [:cmd, "rm -rf $(dirname svenvfuchs/dpl)", {:assert=>true}]1815 [:cmd, "popd >& /dev/null", {:assert=>true}]1816 [:cmd, "test -e /tmp/dpl && rm -rf dpl", {:timing=>true}]1817 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1818 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1819 [:cmd, "ruby -S gem install $TRAVIS_BUILD_DIR/dpl-*.gem --pre", {:echo=>true, :assert=>true, :timing=>true}]1820 [:cmd, "rm -f $TRAVIS_BUILD_DIR/dpl-*.gem"]1821 [:cmd, "type rvm &>/dev/null || source ~/.rvm/scripts/rvm"]1822 [:cmd, "rvm use $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1823 [:cmd, "ruby -S dpl --provider=\"heroku\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", {:timing=>true}]1824 [:cmd, "./after_deploy_1.sh", {:echo=>true, :timing=>true}]1825 [:cmd, "./after_deploy_2.sh", {:echo=>true, :timing=>true}]1826 # ./spec/build/addons/deploy_spec.rb:219:in `block (3 levels) in <top (required)>'1827 # ./vendor/bundle/ruby/3.2.0/gems/webmock-3.13.0/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'1829Finished in 2 minutes 38.3 seconds (files took 1.87 seconds to load)18304580 examples, 15 failures, 6 pending1832Failed examples:1834rspec ./spec/build/addons/deploy_spec.rb:136 # Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl -v 2.0.3.beta.5", and {:assert=>true, :echo=>true, :timing=>true}1835rspec ./spec/build/addons/deploy_spec.rb:125 # Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 installs dpl version specified using travis_internal_ruby1836rspec ./spec/build/addons/deploy_spec.rb:137 # Travis::Build::Addons::Deploy deploys if conditions apply when dpl_version config is set and dpl_version is 2 should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}1837rspec ./spec/build/addons/deploy_spec.rb:74 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set installs dpl < 1.9 if travis_internal_ruby returns 1.9*1838rspec ./spec/build/addons/deploy_spec.rb:97 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl", and {:assert=>true, :echo=>true, :timing=>true}1839rspec ./spec/build/addons/deploy_spec.rb:86 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set installs latest dpl if travis_internal_ruby does not return 1.9*1840rspec ./spec/build/addons/deploy_spec.rb:98 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is not set should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}1841rspec ./spec/build/addons/deploy_spec.rb:44 # Travis::Build::Addons::Deploy deploys if conditions apply when DPL_VERSION environment variable is set installs dpl < 1.9 if travis_internal_ruby returns 1.9*1842rspec ./spec/build/addons/deploy_spec.rb:245 # Travis::Build::Addons::Deploy multiple providers should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"heroku\" --password=\"***\" --email=\"user@host\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}1843rspec ./spec/build/addons/deploy_spec.rb:248 # Travis::Build::Addons::Deploy multiple providers should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S dpl --provider=\"nodejitsu\" --user=\"***\" --api_key=\"***\" --fold; if [ $? -ne 0 ]; then echo \"failed to deploy\"; travis_terminate 2; fi", and {:timing=>true}1844rspec ./spec/build/addons/deploy_spec.rb:265 # Travis::Build::Addons::Deploy multiple providers when dpl switches from edge to release should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1845rspec ./spec/build/addons/deploy_spec.rb:257 # Travis::Build::Addons::Deploy multiple providers when dpl switches from release to edge should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1846rspec ./spec/build/addons/deploy_spec.rb:284 # Travis::Build::Addons::Deploy multiple providers when edge dpl definitions change should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1847rspec ./spec/build/addons/deploy_spec.rb:228 # Travis::Build::Addons::Deploy when a mix of edge and release dpl are tested should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1848rspec ./spec/build/addons/deploy_spec.rb:219 # Travis::Build::Addons::Deploy when edge dpl is tested should include sexp :cmd, "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl", and {:echo=>true}1850Randomized with seed 463471852Coverage report generated for RSpec to /home/travis/build/travis-ci/travis-build/coverage. 4768 / 5433 LOC (87.76%) covered.1853The command "bundle exec rspec spec" exited with 1.1855shfmt -version1856v2.5.11857shfmt -i 2 -w /home/travis/build/travis-ci/travis-build/lib/travis/build/bash/*.bash1858shfmt -i 2 -w $(git grep -lE '^#!.+bash' /home/travis/build/travis-ci/travis-build/script)1859The command "bundle exec rake shfmt" exited with 0.1861git diff --exit-code1862git diff --cached --exit-code1863The command "bundle exec rake assert_clean" exited with 0.1865tar -C "/home/travis/build/travis-ci/travis-build/tmp/bin" --strip-components=1 --exclude="*.txt" -xf "/tmp/shellcheck.tar.xz"1866shellcheck --version1867ShellCheck - shell script analysis tool1868version: 0.5.01869license: GNU General Public License, version 31870website: https://www.shellcheck.net1871shellcheck -s bash /home/travis/build/travis-ci/travis-build/lib/travis/build/bash/*.bash1872shellcheck -s bash $(git grep -lE '^#!.+bash' /home/travis/build/travis-ci/travis-build/script)1873The command "bundle exec rake shellcheck" exited with 0.1875rspec --tag example:true /home/travis/build/travis-ci/travis-build/spec1876I, [2024-06-04T12:54:22.377540 #25019] INFO -- sentry: ** [Raven] Raven 2.13.0 configured not to capture errors: DSN not set1877Run options: include {:example=>true}1879Randomized with seed 218111880..*..Unable to find image 'travisci/ci-garnet:packer-1512502276-986baf0' locally1881packer-1512502276-986baf0: Pulling from travisci/ci-garnet188201a4f8387457: Pulling fs layer1883c887940e680c: Pulling fs layer18845432573ac160: Pulling fs layer1885027ee9a9665e: Pulling fs layer18865611db80430d: Pulling fs layer18879c60dc18859b: Pulling fs layer1888db89620bb9ce: Pulling fs layer1889a26fee296996: Pulling fs layer189016e5969a1d86: Pulling fs layer1891dc9188d63ac4: Pulling fs layer189268f396623e9f: Pulling fs layer189377b54a696938: Pulling fs layer189445e976717f2c: Pulling fs layer1895b32f28e62303: Pulling fs layer1896de836ecc3375: Pulling fs layer189714dbf3836ddb: Pulling fs layer18987632080a46a2: Pulling fs layer18990056dde29023: Pulling fs layer1900027ee9a9665e: Waiting19015611db80430d: Waiting19029c60dc18859b: Waiting1903db89620bb9ce: Waiting1904a26fee296996: Waiting190516e5969a1d86: Waiting1906dc9188d63ac4: Waiting190768f396623e9f: Waiting190877b54a696938: Waiting190945e976717f2c: Waiting1910b32f28e62303: Waiting1911de836ecc3375: Waiting191214dbf3836ddb: Waiting19137632080a46a2: Waiting19140056dde29023: Waiting19155432573ac160: Download complete1916c887940e680c: Verifying Checksum1917c887940e680c: Download complete1918027ee9a9665e: Verifying Checksum1919027ee9a9665e: Download complete19205611db80430d: Verifying Checksum19215611db80430d: Download complete1922db89620bb9ce: Verifying Checksum1923db89620bb9ce: Download complete192401a4f8387457: Verifying Checksum192501a4f8387457: Download complete1926a26fee296996: Download complete19279c60dc18859b: Verifying Checksum19289c60dc18859b: Download complete1929dc9188d63ac4: Verifying Checksum1930dc9188d63ac4: Download complete193116e5969a1d86: Verifying Checksum193216e5969a1d86: Download complete193368f396623e9f: Verifying Checksum193468f396623e9f: Download complete193577b54a696938: Verifying Checksum193677b54a696938: Download complete1937b32f28e62303: Verifying Checksum1938b32f28e62303: Download complete193945e976717f2c: Verifying Checksum194045e976717f2c: Download complete194114dbf3836ddb: Verifying Checksum194214dbf3836ddb: Download complete1943de836ecc3375: Verifying Checksum1944de836ecc3375: Download complete19457632080a46a2: Verifying Checksum19467632080a46a2: Download complete194701a4f8387457: Pull complete1948c887940e680c: Pull complete19495432573ac160: Pull complete1950027ee9a9665e: Pull complete19515611db80430d: Pull complete19529c60dc18859b: Pull complete1953db89620bb9ce: Pull complete1954a26fee296996: Pull complete195516e5969a1d86: Pull complete1956dc9188d63ac4: Pull complete195768f396623e9f: Pull complete195877b54a696938: Pull complete195945e976717f2c: Pull complete1960b32f28e62303: Pull complete1961de836ecc3375: Pull complete196214dbf3836ddb: Pull complete19630056dde29023: Verifying Checksum19640056dde29023: Download complete19657632080a46a2: Pull complete19660056dde29023: Pull complete1967Digest: sha256:1a2968631e391b071d91d03162b8a0b46dc05b6c00f3aff7031d80971fd877591968Status: Downloaded newer image for travisci/ci-garnet:packer-1512502276-986baf01969...*..*..*..*.....*..*..*..*..*..*..*..*..*..*..*..*..*..*..*.....*..*..*..*.....*..*..*..*..*1971Pending: (Failures listed here are expected and do not affect your suite's status)1973 1) Travis::Build::Script::Erlang behaves like a bash script full docker container execution runs and passes1974 # not an integration example1975 # spec/build/script/shared/bash_script.rb:971977 2) Travis::Build::Script::Go behaves like a bash script full docker container execution runs and passes1978 # not an integration example1979 # spec/build/script/shared/bash_script.rb:971981 3) Travis::Build::Script::Dart behaves like a bash script full docker container execution runs and passes1982 # not an integration example1983 # spec/build/script/shared/bash_script.rb:971985 4) Travis::Build::Script::Elixir behaves like a bash script full docker container execution runs and passes1986 # not an integration example1987 # spec/build/script/shared/bash_script.rb:971989 5) Travis::Build::Script::C behaves like a bash script full docker container execution runs and passes1990 # not an integration example1991 # spec/build/script/shared/bash_script.rb:971993 6) Travis::Build::Script::Python behaves like a bash script full docker container execution runs and passes1994 # not an integration example1995 # spec/build/script/shared/bash_script.rb:971997 7) Travis::Build::Script::Julia behaves like a bash script full docker container execution runs and passes1998 # not an integration example1999 # spec/build/script/shared/bash_script.rb:972001 8) Travis::Build::Script::Cpp behaves like a bash script full docker container execution runs and passes2002 # not an integration example2003 # spec/build/script/shared/bash_script.rb:972005 9) Travis::Build::Script::Clojure behaves like a bash script full docker container execution runs and passes2006 # not an integration example2007 # spec/build/script/shared/bash_script.rb:972009 10) Travis::Build::Script::Nix behaves like a bash script full docker container execution runs and passes2010 # not an integration example2011 # spec/build/script/shared/bash_script.rb:972013 11) Travis::Build::Script::Crystal behaves like a bash script full docker container execution runs and passes2014 # not an integration example2015 # spec/build/script/shared/bash_script.rb:972017 12) Travis::Build::Script::Perl behaves like a bash script full docker container execution runs and passes2018 # not an integration example2019 # spec/build/script/shared/bash_script.rb:972021 13) Travis::Build::Script::Rust behaves like a bash script full docker container execution runs and passes2022 # not an integration example2023 # spec/build/script/shared/bash_script.rb:972025 14) Travis::Build::Script::PureJava behaves like a bash script full docker container execution runs and passes2026 # not an integration example2027 # spec/build/script/shared/bash_script.rb:972029 15) Travis::Build::Script::Smalltalk behaves like a bash script full docker container execution runs and passes2030 # not an integration example2031 # spec/build/script/shared/bash_script.rb:972033 16) Travis::Build::Script::R behaves like a bash script full docker container execution runs and passes2034 # not an integration example2035 # spec/build/script/shared/bash_script.rb:972037 17) Travis::Build::Script::Perl6 behaves like a bash script full docker container execution runs and passes2038 # not an integration example2039 # spec/build/script/shared/bash_script.rb:972041 18) Travis::Build::Script::Scala behaves like a bash script full docker container execution runs and passes2042 # not an integration example2043 # spec/build/script/shared/bash_script.rb:972045 19) Travis::Build::Script::Haskell behaves like a bash script full docker container execution runs and passes2046 # not an integration example2047 # spec/build/script/shared/bash_script.rb:972049 20) Travis::Build::Script::NodeJs behaves like a bash script full docker container execution runs and passes2050 # not an integration example2051 # spec/build/script/shared/bash_script.rb:972053 21) Travis::Build::Script::Php behaves like a bash script full docker container execution runs and passes2054 # not an integration example2055 # spec/build/script/shared/bash_script.rb:972057 22) Travis::Build::Script::Groovy behaves like a bash script full docker container execution runs and passes2058 # not an integration example2059 # spec/build/script/shared/bash_script.rb:972061 23) Travis::Build::Script::Haxe behaves like a bash script full docker container execution runs and passes2062 # not an integration example2063 # spec/build/script/shared/bash_script.rb:972065 24) Travis::Build::Script::Ruby behaves like a bash script full docker container execution runs and passes2066 # not an integration example2067 # spec/build/script/shared/bash_script.rb:972069 25) Travis::Build::Script::Csharp behaves like a bash script full docker container execution runs and passes2070 # not an integration example2071 # spec/build/script/shared/bash_script.rb:972073 26) Travis::Build::Script::ObjectiveC behaves like a bash script full docker container execution runs and passes2074 # not an integration example2075 # spec/build/script/shared/bash_script.rb:972077 27) Travis::Build::Script::D behaves like a bash script full docker container execution runs and passes2078 # not an integration example2079 # spec/build/script/shared/bash_script.rb:972081 28) Travis::Build::Script::Matlab behaves like a bash script full docker container execution runs and passes2082 # not an integration example2083 # spec/build/script/shared/bash_script.rb:972085 29) Travis::Build::Script::Android behaves like a bash script full docker container execution runs and passes2086 # not an integration example2087 # spec/build/script/shared/bash_script.rb:972089Finished in 7 minutes 13 seconds (files took 1.88 seconds to load)209099 examples, 0 failures, 29 pending2092Randomized with seed 218112094Coverage report generated for RSpec to /home/travis/build/travis-ci/travis-build/coverage. 2490 / 5433 LOC (45.83%) covered.2095The command "bundle exec rake assert_examples" exited with 0.after_failure2100$ bundle exec rake dump_examples_logs2101I, [2024-06-04T13:01:41.111005 #10143] INFO -- : dumping /home/travis/build/travis-ci/travis-build/tmp/examples-build-logs/build-go-integration.bash.txt.log2102I, [2024-06-04T13:01:41.111053 #10143] INFO -- : ---system_info2104Build system information2105Build language: go2106Build id: 12107Job id: 12108Runtime kernel version: 5.4.0-1106-gcp2109Build image provisioning date and time2110Tue Dec 5 20:11:19 UTC 20172111Operating System Details2112Distributor ID: Ubuntu2113Description: Ubuntu 14.04.5 LTS2114Release: 14.042115Codename: trusty2116Cookbooks Version21177c2c6a6 https://github.com/travis-ci/travis-cookbooks/tree/7c2c6a62118git version2119git version 2.15.12120bash version2121GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)2122gcc version2123gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.42124Copyright (C) 2013 Free Software Foundation, Inc.2125This is free software; see the source for copying conditions. There is NO2126warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.2128docker version2129Client:2130 Version: 17.09.0-ce2131 API version: 1.322132 Go version: go1.8.32133 Git commit: afdb6d42134 Built: Tue Sep 26 22:39:28 20172135 OS/Arch: linux/amd642136clang version2137clang version 5.0.0 (tags/RELEASE_500/final)2138Target: x86_64-unknown-linux-gnu2139Thread model: posix2140InstalledDir: /usr/local/clang-5.0.0/bin2141jq version2142jq-1.52143bats version2144Bats 0.4.02145shellcheck version21460.4.62147shfmt version2148v2.0.02149ccache version2150ccache version 3.1.92152Copyright (C) 2002-2007 Andrew Tridgell2153Copyright (C) 2009-2011 Joel Rosdahl2155This program is free software; you can redistribute it and/or modify it under2156the terms of the GNU General Public License as published by the Free Software2157Foundation; either version 3 of the License, or (at your option) any later2158version.2159cmake version2160cmake version 3.9.22162CMake suite maintained and supported by Kitware (kitware.com/cmake).2163heroku version2164heroku-cli/6.14.39-addc925 (linux-x64) node-v9.2.02165imagemagick version2166Version: ImageMagick 6.7.7-10 2017-07-31 Q16 http://www.imagemagick.org2167md5deep version21684.22169mercurial version2170Mercurial Distributed SCM (version 4.2.2)2171(see https://mercurial-scm.org for more information)2173Copyright (C) 2005-2017 Matt Mackall and others2174This is free software; see the source for copying conditions. There is NO2175warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.2176mysql version2177mysql Ver 14.14 Distrib 5.6.33, for debian-linux-gnu (x86_64) using EditLine wrapper2178openssl version2179OpenSSL 1.0.1f 6 Jan 20142180packer version2181Packer v1.0.22183Your version of Packer is out of date! The latest version2184is 1.1.2. You can update by downloading from www.packer.io2185postgresql client version2186psql (PostgreSQL) 9.6.62187ragel version2188Ragel State Machine Compiler version 6.8 Feb 20132189Copyright (c) 2001-2009 by Adrian Thurston2190subversion version2191svn, version 1.8.8 (r1568071)2192 compiled Aug 10 2017, 17:20:39 on x86_64-pc-linux-gnu2194Copyright (C) 2013 The Apache Software Foundation.2195This software consists of contributions made by many people;2196see the NOTICE file for more information.2197Subversion is open source software, see http://subversion.apache.org/2199The following repository access (RA) modules are available:2201* ra_svn : Module for accessing a repository using the svn network protocol.2202 - with Cyrus SASL authentication2203 - handles 'svn' scheme2204* ra_local : Module for accessing a repository on local disk.2205 - handles 'file' scheme2206* ra_serf : Module for accessing a repository via WebDAV protocol using serf.2207 - using serf 1.3.32208 - handles 'http' scheme2209 - handles 'https' scheme2211sudo version2212Sudo version 1.8.9p52213Configure options: --prefix=/usr -v --with-all-insults --with-pam --with-fqdn --with-logging=syslog --with-logfac=authpriv --with-env-editor --with-editor=/usr/bin/editor --with-timeout=15 --with-password-timeout=0 --with-passprompt=[sudo] password for %p: --without-lecture --with-tty-tickets --disable-root-mailer --enable-admin-flag --with-sendmail=/usr/sbin/sendmail --with-timedir=/var/lib/sudo --mandir=/usr/share/man --libexecdir=/usr/lib/sudo --with-sssd --with-sssd-lib=/usr/lib/x86_64-linux-gnu --with-selinux2214Sudoers policy plugin version 1.8.9p52215Sudoers file grammar version 432217Sudoers path: /etc/sudoers2218Authentication methods: 'pam'2219Syslog facility if syslog is being used for logging: authpriv2220Syslog priority to use when user authenticates successfully: notice2221Syslog priority to use when user authenticates unsuccessfully: alert2222Send mail if the user is not in sudoers2223Use a separate timestamp for each user/tty combo2224Lecture user the first time they run sudo2225Root may run sudo2226Allow some information gathering to give useful error messages2227Require fully-qualified hostnames in the sudoers file2228Visudo will honor the EDITOR environment variable2229Set the LOGNAME and USER environment variables2230Length at which to wrap log file lines (0 for no wrap): 802231Authentication timestamp timeout: 15.0 minutes2232Password prompt timeout: 0.0 minutes2233Number of tries to enter a password: 32234Umask to use or 0777 to use user's: 0222235Path to mail program: /usr/sbin/sendmail2236Flags for mail program: -t2237Address to send mail to: root2238Subject line for mail messages: *** SECURITY information for %h ***2239Incorrect password message: Sorry, try again.2240Path to authentication timestamp dir: /var/lib/sudo2241Default password prompt: [sudo] password for %p:2242Default user to run commands as: root2243Value to override user's $PATH with: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin2244Path to the editor for use by visudo: /usr/bin/editor2245When to require a password for 'list' pseudocommand: any2246When to require a password for 'verify' pseudocommand: all2247File descriptors >= 3 will be closed before executing a command2248Environment variables to check for sanity:2249 TZ2250 TERM2251 LINGUAS2252 LC_*2253 LANGUAGE2254 LANG2255 COLORTERM2256Environment variables to remove:2257 RUBYOPT2258 RUBYLIB2259 PYTHONUSERBASE2260 PYTHONINSPECT2261 PYTHONPATH2262 PYTHONHOME2263 TMPPREFIX2264 ZDOTDIR2265 READNULLCMD2266 NULLCMD2267 FPATH2268 PERL5DB2269 PERL5OPT2270 PERL5LIB2271 PERLLIB2272 PERLIO_DEBUG2273 JAVA_TOOL_OPTIONS2274 SHELLOPTS2275 GLOBIGNORE2276 PS42277 BASH_ENV2278 ENV2279 TERMCAP2280 TERMPATH2281 TERMINFO_DIRS2282 TERMINFO2283 _RLD*2284 LD_*2285 PATH_LOCALE2286 NLSPATH2287 HOSTALIASES2288 RES_OPTIONS2289 LOCALDOMAIN2290 CDPATH2291 IFS2292Environment variables to preserve:2293 JAVA_HOME2294 TRAVIS2295 CI2296 DEBIAN_FRONTEND2297 XAUTHORIZATION2298 XAUTHORITY2299 PS22300 PS12301 PATH2302 LS_COLORS2303 KRB5CCNAME2304 HOSTNAME2305 HOME2306 DISPLAY2307 COLORS2308Locale to use while parsing sudoers: C2309Directory in which to store input/output logs: /var/log/sudo-io2310File in which to store the input/output log: %{seq}2311Add an entry to the utmp/utmpx file when allocating a pty2312PAM service name to use2313PAM service name to use for login shells2314Create a new PAM session for the command to run in2315Maximum I/O log sequence number: 02317Local IP address and netmask pairs:2318 172.17.0.2/255.255.0.02320Sudoers I/O plugin version 1.8.9p52321gzip version2322gzip 1.62323Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc.2324Copyright (C) 1993 Jean-loup Gailly.2325This is free software. You may redistribute copies of it under the terms of2326the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.2327There is NO WARRANTY, to the extent permitted by law.2329Written by Jean-loup Gailly.2330zip version2331Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.2332This is Zip 3.0 (July 5th 2008), by Info-ZIP.2333Currently maintained by E. Gordon. Please send bug reports to2334the authors using the web page at www.info-zip.org; see README for details.2336Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip,2337as of above date; see http://www.info-zip.org/ for other sites.2339Compiled with gcc 4.8.2 for Unix (Linux ELF) on Oct 21 2013.2341Zip special compilation options:2342 USE_EF_UT_TIME (store Universal Time)2343 BZIP2_SUPPORT (bzip2 library version 1.0.6, 6-Sept-2010)2344 bzip2 code and library copyright (c) Julian R Seward2345 (See the bzip2 license for terms of use)2346 SYMLINK_SUPPORT (symbolic links supported)2347 LARGE_FILE_SUPPORT (can read and write large files on file system)2348 ZIP64_SUPPORT (use Zip64 to store large files in archives)2349 UNICODE_SUPPORT (store and read UTF-8 Unicode paths)2350 STORE_UNIX_UIDs_GIDs (store UID/GID sizes/values using new extra field)2351 UIDGID_NOT_16BIT (old Unix 16-bit UID/GID extra field not used)2352 [encryption, version 2.91 of 05 Jan 2007] (modified for Zip 3)2354Encryption notice:2355 The encryption code of this program is not copyrighted and is2356 put in the public domain. It was originally written in Europe2357 and, to the best of our knowledge, can be freely distributed2358 in both source and object forms from any country, including2359 the USA under License Exception TSU of the U.S. Export2360 Administration Regulations (section 740.13(e)) of 6 June 2002.2362Zip environment options:2363 ZIP: [none]2364 ZIPOPT: [none]2365vim version2366VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:43:18)2367Included patches: 1-522368Extra patches: 8.0.00562369Modified by pkg-vim-maintainers@lists.alioth.debian.org2370Compiled by buildd@2371Huge version without GUI. Features included (+) or not (-):2372+acl +farsi +mouse_netterm +syntax2373+arabic +file_in_path +mouse_sgr +tag_binary2374+autocmd +find_in_path -mouse_sysmouse +tag_old_static2375-balloon_eval +float +mouse_urxvt -tag_any_white2376-browse +folding +mouse_xterm -tcl2377++builtin_terms -***ter +multi_byte +terminfo2378+byte_offset +fork() +multi_lang +termresponse2379+cindent +gettext -mzscheme +textobjects2380-clientserver -hangul_input +netbeans_intg +title2381-clipboard +iconv +path_extra -tool***2382+cmdline_compl +insert_expand -perl +user_commands2383+cmdline_hist +jumplist +persistent_undo +vertsplit2384+cmdline_info +keymap +postscript +virtualedit2385+comments +langmap +printer +visual2386+conceal +libcall +profile +visualextra2387+cryptv +linebreak +python +viminfo2388+cscope +lispindent -python3 +vreplace2389+cursorbind +listcmds +quickfix +wildignore2390+cursorshape +localmap +reltime +wildmenu2391+dialog_con -lua +rightleft +windows2392+diff +menu -ruby +writebackup2393+digraphs +mksession +scrollbind -X112394-dnd +modify_fname +signs -xfontset2395-ebcdic +mouse +smartindent -xim2396+emacs_tags -mouseshape -sniff -xsmp2397+eval +mouse_dec +startuptime -xterm_clipboard2398+ex_extra +mouse_gpm +statusline -xterm_save2399+extra_search -mouse_jsbterm -sun_workshop -xpm2400 system vimrc file: "$VIM/vimrc"2401 user vimrc file: "$HOME/.vimrc"2402 2nd user vimrc file: "~/.vim/vimrc"2403 user exrc file: "$HOME/.exrc"2404 fall-back for $VIM: "/usr/share/vim"2405Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=12406Linking: gcc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib/python2.7/config-x86_64-linux-gnu -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions2407iptables version2408iptables v1.4.212409curl version2410curl 7.35.0 (x86_64-pc-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.32411wget version2412GNU Wget 1.15 built on linux-gnu.2413rsync version2414rsync version 3.1.0 protocol version 312415gimme version2416v1.2.02417nvm version24180.33.62419perlbrew version2420/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.802421phpenv version2422rbenv 1.1.1-25-g6aa70b62423rvm version2424rvm 1.29.3 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]2425default ruby version2426ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux]2427CouchDB version2428couchdb 1.6.12429ElasticSearch version24305.5.02431Installed Firefox version2432firefox 56.0.22433MongoDB version2434MongoDB 3.4.102435PhantomJS version24362.1.12437Pre-installed PostgreSQL versions24389.2.2424399.3.2024409.4.1524419.5.1024429.6.62443RabbitMQ Version24443.6.142445Redis version2446redis-server 4.0.62447riak version24482.2.32449Pre-installed Go versions24501.7.42451ant version2452Apache Ant(TM) version 1.9.3 compiled on April 8 20142453mvn version2454Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z)2455Maven home: /usr/local/maven-3.5.22456Java version: 1.8.0_151, vendor: Oracle Corporation2457Java home: /usr/lib/jvm/java-8-oracle/jre2458Default locale: en_US, platform encoding: UTF-82459OS name: "linux", version: "4.4.0-101-generic", arch: "amd64", family: "unix"2460gradle version2462------------------------------------------------------------2463Gradle 4.0.12464------------------------------------------------------------2466Build time: 2017-07-07 14:02:41 UTC2467Revision: 38e5dc0f772daecca1d2681885d3d85414eb68262469Groovy: 2.4.112470Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 20152471JVM: 1.8.0_151 (Oracle Corporation 25.151-b12)2472OS: Linux 4.4.0-101-generic amd642474lein version2475Leiningen 2.8.1 on Java 1.8.0_151 Java HotSpot(TM) 64-Bit Server VM2476Pre-installed Node.js versions2477v4.8.62478v6.12.02479v6.12.12480v8.92481v8.9.12482phpenv versions2483 system2484 5.62485* 5.6.32 (set by /home/travis/.phpenv/version)2486 7.02487 7.0.252488 7.12489 7.1.112490 hhvm2491 hhvm-stable2492composer --version2493Composer version 1.5.2 2017-09-11 16:59:252494Pre-installed Ruby versions2495ruby-2.2.72496ruby-2.3.42497ruby-2.4.125020.00s0.02s0.00s0.01s0.30s0.00s0.00s0.00s0.01s0.00s0.05s0.00s0.94s0.00s0.00s11.38s0.00s7.78s0.00s6.04sdocker_mtu_and_registry_mirrors2503tee: /etc/docker/daemon.json: No such file or directory2504docker: unrecognized servicegit.checkout25080.03s0.56s$ git clone --depth=50 --branch=master https://github.com/travis-ci-examples/go-example.git travis-ci-examples/go-example2509Cloning into 'travis-ci-examples/go-example'...2510$ cd travis-ci-examples/go-example2511$ git checkout -qf 80f94a02513$ travis_export_go 1.11.x github.com/travis-ci-examples/go-example25140.00s2515Setting environment variables from .travis.yml2516$ export FOO=***2517$ export BAR=[secure]2520go version go1.11.13 linux/amd642521$ export GOPATH="/home/travis/gopath"2522$ export PATH="/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.11.13.linux.amd64/bin:/home/travis/bin:/home/travis/bin:/home/travis/.local/bin:/opt/pyenv/shims:/home/travis/.phpenv/shims:/home/travis/perl5/perlbrew/bin:/home/travis/.nvm/versions/node/v8.9.1/bin:/home/travis/.kiex/elixirs/elixir-1.4.5/bin:/home/travis/.kiex/bin:/home/travis/.rvm/gems/ruby-2.4.1/bin:/home/travis/.rvm/gems/ruby-2.4.1@global/bin:/home/travis/.rvm/rubies/ruby-2.4.1/bin:/home/travis/gopath/bin:/usr/local/phantomjs/bin:/usr/local/phantomjs:/usr/local/neo4j-3.2.7/bin:/usr/local/maven-3.5.2/bin:/usr/local/cmake-3.9.2/bin:/usr/local/clang-5.0.0/bin:/home/travis/.gimme/versions/go1.7.4.linux.amd64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/travis/.rvm/bin:/home/travis/.phpenv/bin:/opt/pyenv/bin:/home/travis/.yarn/bin"2523$ export GO111MODULE="auto"2524$ gimme version2525v1.5.32526$ go version2527go version go1.11.13 linux/amd64go.env2528$ go env2529GOARCH="amd64"2530GOBIN=""2531GOCACHE="/home/travis/.cache/go-build"2532GOEXE=""2533GOFLAGS=""2534GOHOSTARCH="amd64"2535GOHOSTOS="linux"2536GOOS="linux"2537GOPATH="/home/travis/gopath"2538GOPROXY=""2539GORACE=""2540GOROOT="/home/travis/.gimme/versions/go1.11.13.linux.amd64"2541GOTMPDIR=""2542GOTOOLDIR="/home/travis/.gimme/versions/go1.11.13.linux.amd64/pkg/tool/linux_amd64"2543GCCGO="gccgo"2544CC="gcc"2545CXX="g++"2546CGO_ENABLED="1"2547GOMOD=""2548CGO_CFLAGS="-g -O2"2549CGO_CPPFLAGS=""2550CGO_CXXFLAGS="-g -O2"2551CGO_FFLAGS="-g -O2"2552CGO_LDFLAGS="-g -O2"2553PKG_CONFIG="pkg-config"2554GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build699950457=/tmp/go-build -gno-record-gcc-switches"install2556go get: warning: modules disabled by GO111MODULE=auto in GOPATH/src;2557 ignoring go.mod;2558 see 'go help modules'2559github.com/travis-ci-examples/go-example2561=== RUN TestSomethingPlease2562--- PASS: TestSomethingPlease (0.00s)2563PASS2564ok github.com/travis-ci-examples/go-example 0.002s2565The command "go test -v ./..." exited with 0.2568Done. Your build exited with 0.2569I, [2024-06-04T13:01:41.111127 #10143] INFO -- : ---2570I, [2024-06-04T13:01:41.111163 #10143] INFO -- : dumping /home/travis/build/travis-ci/travis-build/tmp/examples-build-logs/build-node_js-integration.bash.txt.log2571I, [2024-06-04T13:01:41.111173 #10143] INFO -- : ---system_info2573Build system information2574Build language: node_js2575Build id: 12576Job id: 12577Runtime kernel version: 5.4.0-1106-gcp2578Build image provisioning date and time2579Tue Dec 5 20:11:19 UTC 20172580Operating System Details2581Distributor ID: Ubuntu2582Description: Ubuntu 14.04.5 LTS2583Release: 14.042584Codename: trusty2585Cookbooks Version25867c2c6a6 https://github.com/travis-ci/travis-cookbooks/tree/7c2c6a62587git version2588git version 2.15.12589bash version2590GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)2591gcc version2592gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.42593Copyright (C) 2013 Free Software Foundation, Inc.2594This is free software; see the source for copying conditions. There is NO2595warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.2597docker version2598Client:2599 Version: 17.09.0-ce2600 API version: 1.322601 Go version: go1.8.32602 Git commit: afdb6d42603 Built: Tue Sep 26 22:39:28 20172604 OS/Arch: linux/amd642605clang version2606clang version 5.0.0 (tags/RELEASE_500/final)2607Target: x86_64-unknown-linux-gnu2608Thread model: posix2609InstalledDir: /usr/local/clang-5.0.0/bin2610jq version2611jq-1.52612bats version2613Bats 0.4.02614shellcheck version26150.4.62616shfmt version2617v2.0.02618ccache version2619ccache version 3.1.92621Copyright (C) 2002-2007 Andrew Tridgell2622Copyright (C) 2009-2011 Joel Rosdahl2624This program is free software; you can redistribute it and/or modify it under2625the terms of the GNU General Public License as published by the Free Software2626Foundation; either version 3 of the License, or (at your option) any later2627version.2628cmake version2629cmake version 3.9.22631CMake suite maintained and supported by Kitware (kitware.com/cmake).2632heroku version2633heroku-cli/6.14.39-addc925 (linux-x64) node-v9.2.02634imagemagick version2635Version: ImageMagick 6.7.7-10 2017-07-31 Q16 http://www.imagemagick.org2636md5deep version26374.22638mercurial version2639Mercurial Distributed SCM (version 4.2.2)2640(see https://mercurial-scm.org for more information)2642Copyright (C) 2005-2017 Matt Mackall and others2643This is free software; see the source for copying conditions. There is NO2644warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.2645mysql version2646mysql Ver 14.14 Distrib 5.6.33, for debian-linux-gnu (x86_64) using EditLine wrapper2647openssl version2648OpenSSL 1.0.1f 6 Jan 20142649packer version2650Packer v1.0.22652Your version of Packer is out of date! The latest version2653is 1.1.2. You can update by downloading from www.packer.io2654postgresql client version2655psql (PostgreSQL) 9.6.62656ragel version2657Ragel State Machine Compiler version 6.8 Feb 20132658Copyright (c) 2001-2009 by Adrian Thurston2659subversion version2660svn, version 1.8.8 (r1568071)2661 compiled Aug 10 2017, 17:20:39 on x86_64-pc-linux-gnu2663Copyright (C) 2013 The Apache Software Foundation.2664This software consists of contributions made by many people;2665see the NOTICE file for more information.2666Subversion is open source software, see http://subversion.apache.org/2668The following repository access (RA) modules are available:2670* ra_svn : Module for accessing a repository using the svn network protocol.2671 - with Cyrus SASL authentication2672 - handles 'svn' scheme2673* ra_local : Module for accessing a repository on local disk.2674 - handles 'file' scheme2675* ra_serf : Module for accessing a repository via WebDAV protocol using serf.2676 - using serf 1.3.32677 - handles 'http' scheme2678 - handles 'https' scheme2680sudo version2681Sudo version 1.8.9p52682Configure options: --prefix=/usr -v --with-all-insults --with-pam --with-fqdn --with-logging=syslog --with-logfac=authpriv --with-env-editor --with-editor=/usr/bin/editor --with-timeout=15 --with-password-timeout=0 --with-passprompt=[sudo] password for %p: --without-lecture --with-tty-tickets --disable-root-mailer --enable-admin-flag --with-sendmail=/usr/sbin/sendmail --with-timedir=/var/lib/sudo --mandir=/usr/share/man --libexecdir=/usr/lib/sudo --with-sssd --with-sssd-lib=/usr/lib/x86_64-linux-gnu --with-selinux2683Sudoers policy plugin version 1.8.9p52684Sudoers file grammar version 432686Sudoers path: /etc/sudoers2687Authentication methods: 'pam'2688Syslog facility if syslog is being used for logging: authpriv2689Syslog priority to use when user authenticates successfully: notice2690Syslog priority to use when user authenticates unsuccessfully: alert2691Send mail if the user is not in sudoers2692Use a separate timestamp for each user/tty combo2693Lecture user the first time they run sudo2694Root may run sudo2695Allow some information gathering to give useful error messages2696Require fully-qualified hostnames in the sudoers file2697Visudo will honor the EDITOR environment variable2698Set the LOGNAME and USER environment variables2699Length at which to wrap log file lines (0 for no wrap): 802700Authentication timestamp timeout: 15.0 minutes2701Password prompt timeout: 0.0 minutes2702Number of tries to enter a password: 32703Umask to use or 0777 to use user's: 0222704Path to mail program: /usr/sbin/sendmail2705Flags for mail program: -t2706Address to send mail to: root2707Subject line for mail messages: *** SECURITY information for %h ***2708Incorrect password message: Sorry, try again.2709Path to authentication timestamp dir: /var/lib/sudo2710Default password prompt: [sudo] password for %p:2711Default user to run commands as: root2712Value to override user's $PATH with: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin2713Path to the editor for use by visudo: /usr/bin/editor2714When to require a password for 'list' pseudocommand: any2715When to require a password for 'verify' pseudocommand: all2716File descriptors >= 3 will be closed before executing a command2717Environment variables to check for sanity:2718 TZ2719 TERM2720 LINGUAS2721 LC_*2722 LANGUAGE2723 LANG2724 COLORTERM2725Environment variables to remove:2726 RUBYOPT2727 RUBYLIB2728 PYTHONUSERBASE2729 PYTHONINSPECT2730 PYTHONPATH2731 PYTHONHOME2732 TMPPREFIX2733 ZDOTDIR2734 READNULLCMD2735 NULLCMD2736 FPATH2737 PERL5DB2738 PERL5OPT2739 PERL5LIB2740 PERLLIB2741 PERLIO_DEBUG2742 JAVA_TOOL_OPTIONS2743 SHELLOPTS2744 GLOBIGNORE2745 PS42746 BASH_ENV2747 ENV2748 TERMCAP2749 TERMPATH2750 TERMINFO_DIRS2751 TERMINFO2752 _RLD*2753 LD_*2754 PATH_LOCALE2755 NLSPATH2756 HOSTALIASES2757 RES_OPTIONS2758 LOCALDOMAIN2759 CDPATH2760 IFS2761Environment variables to preserve:2762 JAVA_HOME2763 TRAVIS2764 CI2765 DEBIAN_FRONTEND2766 XAUTHORIZATION2767 XAUTHORITY2768 PS22769 PS12770 PATH2771 LS_COLORS2772 KRB5CCNAME2773 HOSTNAME2774 HOME2775 DISPLAY2776 COLORS2777Locale to use while parsing sudoers: C2778Directory in which to store input/output logs: /var/log/sudo-io2779File in which to store the input/output log: %{seq}2780Add an entry to the utmp/utmpx file when allocating a pty2781PAM service name to use2782PAM service name to use for login shells2783Create a new PAM session for the command to run in2784Maximum I/O log sequence number: 02786Local IP address and netmask pairs:2787 172.17.0.2/255.255.0.02789Sudoers I/O plugin version 1.8.9p52790gzip version2791gzip 1.62792Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc.2793Copyright (C) 1993 Jean-loup Gailly.2794This is free software. You may redistribute copies of it under the terms of2795the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.2796There is NO WARRANTY, to the extent permitted by law.2798Written by Jean-loup Gailly.2799zip version2800Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.2801This is Zip 3.0 (July 5th 2008), by Info-ZIP.2802Currently maintained by E. Gordon. Please send bug reports to2803the authors using the web page at www.info-zip.org; see README for details.2805Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip,2806as of above date; see http://www.info-zip.org/ for other sites.2808Compiled with gcc 4.8.2 for Unix (Linux ELF) on Oct 21 2013.2810Zip special compilation options:2811 USE_EF_UT_TIME (store Universal Time)2812 BZIP2_SUPPORT (bzip2 library version 1.0.6, 6-Sept-2010)2813 bzip2 code and library copyright (c) Julian R Seward2814 (See the bzip2 license for terms of use)2815 SYMLINK_SUPPORT (symbolic links supported)2816 LARGE_FILE_SUPPORT (can read and write large files on file system)2817 ZIP64_SUPPORT (use Zip64 to store large files in archives)2818 UNICODE_SUPPORT (store and read UTF-8 Unicode paths)2819 STORE_UNIX_UIDs_GIDs (store UID/GID sizes/values using new extra field)2820 UIDGID_NOT_16BIT (old Unix 16-bit UID/GID extra field not used)2821 [encryption, version 2.91 of 05 Jan 2007] (modified for Zip 3)2823Encryption notice:2824 The encryption code of this program is not copyrighted and is2825 put in the public domain. It was originally written in Europe2826 and, to the best of our knowledge, can be freely distributed2827 in both source and object forms from any country, including2828 the USA under License Exception TSU of the U.S. Export2829 Administration Regulations (section 740.13(e)) of 6 June 2002.2831Zip environment options:2832 ZIP: [none]2833 ZIPOPT: [none]2834vim version2835VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:43:18)2836Included patches: 1-522837Extra patches: 8.0.00562838Modified by pkg-vim-maintainers@lists.alioth.debian.org2839Compiled by buildd@2840Huge version without GUI. Features included (+) or not (-):2841+acl +farsi +mouse_netterm +syntax2842+arabic +file_in_path +mouse_sgr +tag_binary2843+autocmd +find_in_path -mouse_sysmouse +tag_old_static2844-balloon_eval +float +mouse_urxvt -tag_any_white2845-browse +folding +mouse_xterm -tcl2846++builtin_terms -***ter +multi_byte +terminfo2847+byte_offset +fork() +multi_lang +termresponse2848+cindent +gettext -mzscheme +textobjects2849-clientserver -hangul_input +netbeans_intg +title2850-clipboard +iconv +path_extra -tool***2851+cmdline_compl +insert_expand -perl +user_commands2852+cmdline_hist +jumplist +persistent_undo +vertsplit2853+cmdline_info +keymap +postscript +virtualedit2854+comments +langmap +printer +visual2855+conceal +libcall +profile +visualextra2856+cryptv +linebreak +python +viminfo2857+cscope +lispindent -python3 +vreplace2858+cursorbind +listcmds +quickfix +wildignore2859+cursorshape +localmap +reltime +wildmenu2860+dialog_con -lua +rightleft +windows2861+diff +menu -ruby +writebackup2862+digraphs +mksession +scrollbind -X112863-dnd +modify_fname +signs -xfontset2864-ebcdic +mouse +smartindent -xim2865+emacs_tags -mouseshape -sniff -xsmp2866+eval +mouse_dec +startuptime -xterm_clipboard2867+ex_extra +mouse_gpm +statusline -xterm_save2868+extra_search -mouse_jsbterm -sun_workshop -xpm2869 system vimrc file: "$VIM/vimrc"2870 user vimrc file: "$HOME/.vimrc"2871 2nd user vimrc file: "~/.vim/vimrc"2872 user exrc file: "$HOME/.exrc"2873 fall-back for $VIM: "/usr/share/vim"2874Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=12875Linking: gcc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib/python2.7/config-x86_64-linux-gnu -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions2876iptables version2877iptables v1.4.212878curl version2879curl 7.35.0 (x86_64-pc-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.32880wget version2881GNU Wget 1.15 built on linux-gnu.2882rsync version2883rsync version 3.1.0 protocol version 312884gimme version2885v1.2.02886nvm version28870.33.62888perlbrew version2889/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.802890phpenv version2891rbenv 1.1.1-25-g6aa70b62892rvm version2893rvm 1.29.3 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]2894default ruby version2895ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux]2896CouchDB version2897couchdb 1.6.12898ElasticSearch version28995.5.02900Installed Firefox version2901firefox 56.0.22902MongoDB version2903MongoDB 3.4.102904PhantomJS version29052.1.12906Pre-installed PostgreSQL versions29079.2.2429089.3.2029099.4.1529109.5.1029119.6.62912RabbitMQ Version29133.6.142914Redis version2915redis-server 4.0.62916riak version29172.2.32918Pre-installed Go versions29191.7.42920ant version2921Apache Ant(TM) version 1.9.3 compiled on April 8 20142922mvn version2923Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z)2924Maven home: /usr/local/maven-3.5.22925Java version: 1.8.0_151, vendor: Oracle Corporation2926Java home: /usr/lib/jvm/java-8-oracle/jre2927Default locale: en_US, platform encoding: UTF-82928OS name: "linux", version: "4.4.0-101-generic", arch: "amd64", family: "unix"2929gradle version2931------------------------------------------------------------2932Gradle 4.0.12933------------------------------------------------------------2935Build time: 2017-07-07 14:02:41 UTC2936Revision: 38e5dc0f772daecca1d2681885d3d85414eb68262938Groovy: 2.4.112939Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 20152940JVM: 1.8.0_151 (Oracle Corporation 25.151-b12)2941OS: Linux 4.4.0-101-generic amd642943lein version2944Leiningen 2.8.1 on Java 1.8.0_151 Java HotSpot(TM) 64-Bit Server VM2945Pre-installed Node.js versions2946v4.8.62947v6.12.02948v6.12.12949v8.92950v8.9.12951phpenv versions2952 system2953 5.62954* 5.6.32 (set by /home/travis/.phpenv/version)2955 7.02956 7.0.252957 7.12958 7.1.112959 hhvm2960 hhvm-stable2961composer --version2962Composer version 1.5.2 2017-09-11 16:59:252963Pre-installed Ruby versions2964ruby-2.2.72965ruby-2.3.42966ruby-2.4.129710.00s0.03s0.00s0.01s0.11s0.00s0.00s0.00s0.01s0.00s0.05s0.00s0.95s0.00s0.00s11.40s0.00s7.32s0.00s