Exporting environment variables Exporting CI Exporting DISPLAY Exporting PAGER Exporting SEMAPHORE Exporting SEMAPHORE_AGENT_MACHINE_ENVIRONMENT_TYPE Exporting SEMAPHORE_AGENT_MACHINE_OS_IMAGE Exporting SEMAPHORE_AGENT_MACHINE_TYPE Exporting SEMAPHORE_ARTIFACT_TOKEN Exporting SEMAPHORE_CACHE_BACKEND Exporting SEMAPHORE_CACHE_PRIVATE_KEY_PATH Exporting SEMAPHORE_CACHE_URL Exporting SEMAPHORE_CACHE_USERNAME Exporting SEMAPHORE_GIT_BRANCH Exporting SEMAPHORE_GIT_COMMIT_RANGE Exporting SEMAPHORE_GIT_DIR Exporting SEMAPHORE_GIT_PROVIDER Exporting SEMAPHORE_GIT_REF Exporting SEMAPHORE_GIT_REF_TYPE Exporting SEMAPHORE_GIT_REPO_NAME Exporting SEMAPHORE_GIT_REPO_SLUG Exporting SEMAPHORE_GIT_SHA Exporting SEMAPHORE_GIT_URL Exporting SEMAPHORE_GIT_WORKING_BRANCH Exporting SEMAPHORE_JOB_ID Exporting SEMAPHORE_JOB_NAME Exporting SEMAPHORE_ORGANIZATION_URL Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ID Exporting SEMAPHORE_PIPELINE_PROMOTED_BY Exporting SEMAPHORE_PIPELINE_PROMOTION Exporting SEMAPHORE_PIPELINE_RERUN Exporting SEMAPHORE_PROJECT_ID Exporting SEMAPHORE_PROJECT_NAME Exporting SEMAPHORE_TOOLBOX_METRICS_ENABLED Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE Exporting SEMAPHORE_WORKFLOW_ID Exporting SEMAPHORE_WORKFLOW_NUMBER Exporting SEMAPHORE_WORKFLOW_RERUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting SSH_PRIVATE_KEY_PATH Exporting TERM Injecting Files Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600 Injecting /home/semaphore/.ssh/id_rsa with file mode 0600 Setting up the Semaphore toolbox Running: dowloadPath=$(curl -s -L --retry 5 http://packages.semaphoreci.com/toolbox/linux) && echo $dowloadPath && curl -s -L --retry 5 --connect-timeout 3 $dowloadPath -o /tmp/toolbox.tar && tar -xvf /tmp/toolbox.tar && mv toolbox ~/.toolbox && bash ~/.toolbox/install-toolbox && source ~/.toolbox/toolbox && echo 'source ~/.toolbox/toolbox' >> ~/.bash_profile && if [ -f /etc/init.d/xvfb ]; then /etc/init.d/xvfb start; fi http://packages.semaphoreci.com/toolbox/releases/download/v1.19.20/linux.tar toolbox/ toolbox/sem-dockerize toolbox/spc toolbox/retry toolbox/Dockerfile.dev toolbox/sem-service toolbox/when toolbox/libchecksum toolbox/README.md toolbox/sem-version toolbox/sem-semantic-release toolbox/sem-install toolbox/install-package toolbox/install-toolbox toolbox/cache toolbox/enetwork toolbox/libcheckout toolbox/toolbox toolbox/test-results toolbox/ssh-session-cli toolbox/sem-service-check-params toolbox/artifact toolbox/sem-context toolbox/system-metrics-collector retry installed ssh-session-cli installed cache installed sem-context installed sem-service installed sem-dockerize installed sem-service-check-params installed sem-semantic-release installed install-package installed Installing the artifacts CLI artifacts installed Installing the test results CLI test-results installed Installing the SPC CLI spc installed Installing the when CLI when installed Installing the enetwork CLI when installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Starting an ssh-agent Running: eval `ssh-agent` && echo 'eval $(ssh-agent) >/dev/null' >> ~/.bash_profile && echo 'yes' > /tmp/sempahore-user-commands-have-started Agent pid 2392 Connecting to cache Running: (ssh-keyscan -p 29920 -H 116.202.32.43 >> /home/semaphore/.ssh/known_hosts || true) && ssh-add /home/semaphore/.ssh/semaphore_cache_key # 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.5 # 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.5 # 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.5 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) checkout Performing shallow clone with depth: 50 HEAD is now at 3b2c9f3 Bump httparty from 0.18.0 to 0.21.0 cache restore Detected Gemfile.lock. Fetching 'vendor/bundle' directory with cache keys 'gems-dependabot/bundler/httparty-0.21.0-98d4a694f1d846af5b77f7b4c2aaaa70,gems-dependabot/bundler/httparty-0.21.0,gems-master,gems-main'... Key 'gems-dependabot/bundler/httparty-0.21.0-98d4a694f1d846af5b77f7b4c2aaaa70' is normalized to 'gems-dependabot-bundler-httparty-0.21.0-98d4a694f1d846af5b77f7b4c2aaaa70'. MISS: 'gems-dependabot-bundler-httparty-0.21.0-98d4a694f1d846af5b77f7b4c2aaaa70'. Key 'gems-dependabot/bundler/httparty-0.21.0' is normalized to 'gems-dependabot-bundler-httparty-0.21.0'. MISS: 'gems-dependabot-bundler-httparty-0.21.0'. MISS: 'gems-master'. MISS: 'gems-main'. bundle install Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`. Fetching gem metadata from https://rubygems.org/......... Fetching rake 13.0.1 Installing rake 13.0.1 Fetching concurrent-ruby 1.1.6 Installing concurrent-ruby 1.1.6 Fetching i18n 1.8.2 Installing i18n 1.8.2 Fetching minitest 5.14.1 Installing minitest 5.14.1 Fetching thread_safe 0.3.6 Installing thread_safe 0.3.6 Fetching tzinfo 1.2.7 Installing tzinfo 1.2.7 Fetching zeitwerk 2.3.0 Installing zeitwerk 2.3.0 Fetching activesupport 6.0.3.1 Installing activesupport 6.0.3.1 Fetching public_suffix 4.0.4 Installing public_suffix 4.0.4 Fetching addressable 2.7.0 Installing addressable 2.7.0 Fetching ast 2.4.0 Installing ast 2.4.0 Using bundler 1.17.2 Fetching thor 0.20.3 Installing thor 0.20.3 Fetching bundler-audit 0.6.1 Installing bundler-audit 0.6.1 Fetching byebug 11.1.1 Installing byebug 11.1.1 with native extensions Fetching safe_yaml 1.0.5 Installing safe_yaml 1.0.5 Fetching crack 0.4.3 Installing crack 0.4.3 Fetching diff-lcs 1.3 Installing diff-lcs 1.3 Fetching dotenv 2.7.5 Installing dotenv 2.7.5 Fetching hashdiff 1.0.1 Installing hashdiff 1.0.1 Fetching mini_mime 1.1.2 Installing mini_mime 1.1.2 Fetching multi_xml 0.6.0 Installing multi_xml 0.6.0 Fetching httparty 0.21.0 Installing httparty 0.21.0 Fetching jaro_winkler 1.5.4 Installing jaro_winkler 1.5.4 with native extensions Fetching jbuilder 2.10.0 Installing jbuilder 2.10.0 Fetching parallel 1.19.1 Installing parallel 1.19.1 Fetching parser 2.7.1.1 Installing parser 2.7.1.1 Fetching rack 2.2.3 Installing rack 2.2.3 Fetching rack-test 1.1.0 Installing rack-test 1.1.0 Fetching rainbow 3.0.0 Installing rainbow 3.0.0 Fetching rexml 3.2.4 Installing rexml 3.2.4 Fetching rollbar 2.24.0 Installing rollbar 2.24.0 Fetching rspec-support 3.9.2 Installing rspec-support 3.9.2 Fetching rspec-core 3.9.1 Installing rspec-core 3.9.1 Fetching rspec-expectations 3.9.1 Installing rspec-expectations 3.9.1 Fetching rspec-mocks 3.9.1 Installing rspec-mocks 3.9.1 Fetching rspec 3.9.0 Installing rspec 3.9.0 Fetching ruby-progressbar 1.10.1 Installing ruby-progressbar 1.10.1 Fetching unicode-display_width 1.7.0 Installing unicode-display_width 1.7.0 Fetching rubocop 0.82.0 Installing rubocop 0.82.0 Fetching rubocop-rspec 1.38.1 Installing rubocop-rspec 1.38.1 Fetching snitcher 0.4.1 Installing snitcher 0.4.1 Fetching timecop 0.9.1 Installing timecop 0.9.1 Fetching webmock 3.8.3 Installing webmock 3.8.3 Bundle complete! 16 Gemfile dependencies, 44 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. Post-install message from i18n: HEADS UP! i18n 1.1 changed fallbacks to exclude default locale. But that may break your application. If you are upgrading your Rails application from an older version of Rails: Please check your Rails app for 'config.i18n.fallbacks = true'. If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be 'config.i18n.fallbacks = [I18n.default_locale]'. If not, fallbacks will be broken in your app by I18n 1.1.x. If you are starting a NEW Rails application, you can ignore this notice. For more info see: https://github.com/svenfuchs/i18n/releases/tag/v1.1.0 Post-install message from httparty: When you HTTParty, you must party hard! cache store Detected Gemfile.lock. Using default cache path 'vendor/bundle'. Key 'gems-dependabot/bundler/httparty-0.21.0-98d4a694f1d846af5b77f7b4c2aaaa70' is normalized to 'gems-dependabot-bundler-httparty-0.21.0-98d4a694f1d846af5b77f7b4c2aaaa70'. 'vendor/bundle' doesn't exist locally. Exporting environment variables Exporting SEMAPHORE_JOB_RESULT