+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 27982 + echo '1.67.3 ae5cf34be' 1.67.3 ae5cf34be + date Mon May 28 16:36:00 CEST 2018 + uptime 16:36:00 up 13 days, 8:09, 1 user, load average: 0.69, 0.91, 1.09 + head=git@github.com:yegor256/zold.git + ff=default + image=yegor256/rultor + rebase=false + squash=false + head_branch=master + author=yegor256 + tag=0.9.10 + vars=('--env=head=git@github.com:yegor256/zold.git' '--env=tag=0.9.10' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/zold.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.9.10'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo apt-get -y update'\'' '\'';'\'' '\''sudo gem install pdd'\'' '\'';'\'' '\''bundle install'\'' '\'';'\'' '\''rake'\'' '\'';'\'' '\''rm -rf *.gem'\'' '\'';'\'' '\''sed -i "s/1\.0\.snapshot/${tag}/g" lib/zold/version.rb'\'' '\'';'\'' '\''git add lib/zold/version.rb'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''gem build zold.gemspec'\'' '\'';'\'' '\''chmod 0600 ../rubygems.yml'\'' '\'';'\'' '\''gem push *.gem --config-file ../rubygems.yml'\'' '\'';'\'' '\''git remote add heroku git@heroku.com:zold.git'\'' '\'';'\'' '\''rm -rf ~/.ssh'\'' '\'';'\'' '\''mkdir ~/.ssh'\'' '\'';'\'' '\''mv ../id_rsa ../id_rsa.pub ~/.ssh'\'' '\'';'\'' '\''chmod -R 600 ~/.ssh/*'\'' '\'';'\'' '\''echo -e "Host *\n StrictHostKeyChecking no\n UserKnownHostsFile=/dev/null" > ~/.ssh/config'\'' '\'';'\'' '\''sed -i -s '\''\'\'''\''s|Gemfile.lock||g'\''\'\'''\'' .gitignore'\'' '\'';'\'' '\''bundle update'\'' '\'';'\'' '\''git add Gemfile.lock'\'' '\'';'\'' '\''git add .gitignore'\'' '\'';'\'' '\''git fetch'\'' '\'';'\'' '\''git commit -m '\''\'\'''\''ignores'\''\'\'''\'' && git push -f heroku $(git symbolic-ref --short HEAD):master && git reset HEAD~1'\'' '\'';'\'' '\''curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io > /dev/null'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256') + scripts=('export '\''head=git@github.com:yegor256/zold.git'\''' ';' 'export '\''tag=0.9.10'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo apt-get -y update' ';' 'sudo gem install pdd' ';' 'bundle install' ';' 'rake' ';' 'rm -rf *.gem' ';' 'sed -i "s/1\.0\.snapshot/${tag}/g" lib/zold/version.rb' ';' 'git add lib/zold/version.rb' ';' 'git commit -m "version set to ${tag}"' ';' 'gem build zold.gemspec' ';' 'chmod 0600 ../rubygems.yml' ';' 'gem push *.gem --config-file ../rubygems.yml' ';' 'git remote add heroku git@heroku.com:zold.git' ';' 'rm -rf ~/.ssh' ';' 'mkdir ~/.ssh' ';' 'mv ../id_rsa ../id_rsa.pub ~/.ssh' ';' 'chmod -R 600 ~/.ssh/*' ';' 'echo -e "Host *\n StrictHostKeyChecking no\n UserKnownHostsFile=/dev/null" > ~/.ssh/config' ';' 'sed -i -s '\''s|Gemfile.lock||g'\'' .gitignore' ';' 'bundle update' ';' 'git add Gemfile.lock' ';' 'git add .gitignore' ';' 'git fetch' ';' 'git commit -m '\''ignores'\'' && git push -f heroku $(git symbolic-ref --short HEAD):master && git reset HEAD~1' ';' 'curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io > /dev/null' ';') + directory= + container=yegor256_zold_64 + as_root=false + mkdir -p /home/rultor/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/rultor/.ssh/config + git clone git@github.com:yegor256/zold.git repo Cloning into 'repo'... + cd repo + git config user.email me@rultor.com + git config user.name rultor + '[' -z 'export '\''head=git@github.com:yegor256/zold.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:yegor256/zold.git'\''' ';' 'export '\''tag=0.9.10'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo apt-get -y update' ';' 'sudo gem install pdd' ';' 'bundle install' ';' rake ';' 'rm -rf *.gem' ';' 'sed -i "s/1\.0\.snapshot/${tag}/g" lib/zold/version.rb' ';' 'git add lib/zold/version.rb' ';' 'git commit -m "version set to ${tag}"' ';' 'gem build zold.gemspec' ';' 'chmod 0600 ../rubygems.yml' ';' 'gem push *.gem --config-file ../rubygems.yml' ';' 'git remote add heroku git@heroku.com:zold.git' ';' 'rm -rf ~/.ssh' ';' 'mkdir ~/.ssh' ';' 'mv ../id_rsa ../id_rsa.pub ~/.ssh' ';' 'chmod -R 600 ~/.ssh/*' ';' 'echo -e "Host *\n StrictHostKeyChecking no\n UserKnownHostsFile=/dev/null" > ~/.ssh/config' ';' 'sed -i -s '\''s|Gemfile.lock||g'\'' .gitignore' ';' 'bundle update' ';' 'git add Gemfile.lock' ';' 'git add .gitignore' ';' 'git fetch' ';' 'git commit -m '\''ignores'\'' && git push -f heroku $(git symbolic-ref --short HEAD):master && git reset HEAD~1' ';' 'curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io > /dev/null' ';' + rm -rf .gpg + '[' -z 0.9.10 ']' + [[ 0.9.10 =~ ^[a-zA-Z0-9\.\-]+$ ]] + echo 'tag name is valid: "0.9.10"' tag name is valid: "0.9.10" + cd repo ++ git tag -l 0.9.10 + '[' ']' + export BRANCH_NAME=__rultor + BRANCH_NAME=__rultor ++ git show-branch __rultor ++ wc -l + '[' 0 -gt 0 ']' + git checkout -b __rultor Switched to a new branch '__rultor' + docker_when_possible + true ++ uptime ++ sed 's/ /\n/g' ++ tail -n 1 + load=1.09 ++ echo 1.09 '>' 30 ++ bc + '[' 0 -eq 1 ']' + echo 'load average is 1.09, low enough to run a new Docker container' load average is 1.09, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=yegor256/rultor + docker pull yegor256/rultor Using default tag: latest latest: Pulling from yegor256/rultor Digest: sha256:0c53a2cc7b86af4d6ce6363e32a960a95166fc8a14b89ccb20cf61de35b066a2 Status: Image is up to date for yegor256/rultor:latest + docker ps --filter=status=exited + grep --quiet '\syegor256_zold_64\s*$' + ls -al . total 64 drwx--x--x 3 rultor rultor 4096 May 28 16:36 . drwxrwxrwt 11 root root 12288 May 28 16:36 .. -rw-rw-r-- 1 rultor rultor 444 May 28 16:36 end.sh -rwxrwxr-x 1 rultor rultor 338 May 28 16:36 entry.sh -rw-rw-r-- 1 rultor rultor 1679 May 28 16:35 id_rsa -rw-rw-r-- 1 rultor rultor 396 May 28 16:35 id_rsa.pub -rw-rw-r-- 1 rultor rultor 6 May 28 16:36 pid drwxrwxr-x 11 rultor rultor 4096 May 28 16:36 repo -rw-rw-r-- 1 rultor rultor 56 May 28 16:35 rubygems.yml -rwxrwxr-x 1 rultor rultor 6920 May 28 16:35 run.sh -rw-rw-r-- 1 rultor rultor 1109 May 28 16:36 script.sh -rw-rw-r-- 1 rultor rultor 5854 May 28 16:36 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-FgKJ:/main --env=head=git@github.com:yegor256/zold.git --env=tag=0.9.10 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/zold.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.9.10'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo apt-get -y update'\'' '\'';'\'' '\''sudo gem install pdd'\'' '\'';'\'' '\''bundle install'\'' '\'';'\'' '\''rake'\'' '\'';'\'' '\''rm -rf *.gem'\'' '\'';'\'' '\''sed -i "s/1\.0\.snapshot/${tag}/g" lib/zold/version.rb'\'' '\'';'\'' '\''git add lib/zold/version.rb'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''gem build zold.gemspec'\'' '\'';'\'' '\''chmod 0600 ../rubygems.yml'\'' '\'';'\'' '\''gem push *.gem --config-file ../rubygems.yml'\'' '\'';'\'' '\''git remote add heroku git@heroku.com:zold.git'\'' '\'';'\'' '\''rm -rf ~/.ssh'\'' '\'';'\'' '\''mkdir ~/.ssh'\'' '\'';'\'' '\''mv ../id_rsa ../id_rsa.pub ~/.ssh'\'' '\'';'\'' '\''chmod -R 600 ~/.ssh/*'\'' '\'';'\'' '\''echo -e "Host *\n StrictHostKeyChecking no\n UserKnownHostsFile=/dev/null" > ~/.ssh/config'\'' '\'';'\'' '\''sed -i -s '\''\'\'''\''s|Gemfile.lock||g'\''\'\'''\'' .gitignore'\'' '\'';'\'' '\''bundle update'\'' '\'';'\'' '\''git add Gemfile.lock'\'' '\'';'\'' '\''git add .gitignore'\'' '\'';'\'' '\''git fetch'\'' '\'';'\'' '\''git commit -m '\''\'\'''\''ignores'\''\'\'''\'' && git push -f heroku $(git symbolic-ref --short HEAD):master && git reset HEAD~1'\'' '\'';'\'' '\''curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io > /dev/null'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-FgKJ/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_zold_64 yegor256/rultor /main/entry.sh WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. + set -e + set -o pipefail + shopt -s dotglob + useradd -m -G sudo r + echo '%sudo ALL=(ALL) NOPASSWD:ALL' + cp -R /root/.bashrc /root/.composer /root/.gem /root/.gnupg /root/.m2 /root/.oracle_jre_usage /root/.profile /root/texmf /home/r + cp -R ./cid ./end.sh ./entry.sh ./id_rsa ./id_rsa.pub ./pid ./repo ./rubygems.yml ./run.sh ./script.sh ./stdout /home/r + rm -rf repo + chown -R r:r /home/r + chmod a+x /home/r/script.sh + su --login r --command /home/r/script.sh + set -e + set -o pipefail + shopt -s expand_aliases + alias 'sudo=sudo -i' + export HOME=/home/r + HOME=/home/r + cd /home/r/repo + export head=git@github.com:yegor256/zold.git + head=git@github.com:yegor256/zold.git + export tag=0.9.10 + tag=0.9.10 + export head_branch=master + head_branch=master + export author=yegor256 + author=yegor256 + sudo -i apt-get -y update Hit[http://ppa.launchpad.net trusty InRelease Ign[http://archive.ubuntu.comntrusty InReleasety.ubuntu.com (91.189.91.23)] [Co Get:1 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB] Hit http://archive.ubuntu.com trusty-backports InRelease Get:2 http://security.ubuntu.com trusty-security InRelease [65.9 kB] Hit http://ppa.launchpad.net trusty InRelease Ign http://ppa.launchpad.net precise InRelease Hit http://archive.ubuntu.com[trustylRelease.gpgB/65.9 kB 65%] Hit http://ppa.launchpad.net preciselRelease.gpgB/65.9 kB 83%] [Connecting to p Hit http://archive.ubuntu.com[trustygReleaseaders] [2 InRelease 63.4 kB/65.9 kB Hit%https://deb.nodesource.com[trustytInReleasea.launchpad.net (91.189.95.83)] Hit%http://ppa.launchpad.net]precisecRelease ppa.launchpad.net (91.189.95.83)] Hit%http://ppa.launchpad.netktrusty/mainiamd64 Packageschpad.net (91.189.95.83) Get:3[http://archive.ubuntu.comWtrusty-updates/universe Sources [253 kB] Get:4[http://archive.ubuntu.comatrusty-updates/mainaamd64 Packagese[1344 kB] Get:5[http://archive.ubuntu.comltrusty-updates/restrictednamd641Packagesk[21.4 kB] Get:6[http://archive.ubuntu.comltrusty-updates/universecamd64 Packages1[586BkB] Get:7[http://archive.ubuntu.comctrusty-updates/multiverseeamd64ePackagesB[16.0akB] Hit http://archive.ubuntu.com trusty-backports/main amd64 Packages Hit http://ppa.launchpad.net trusty/main amd64 Packages Hit%http://archive.ubuntu.comitrusty-backports/restricted amd64 Packages Hit http://archive.ubuntu.com trusty-backports/universe amd64 Packages Hit%http://archive.ubuntu.comBtrusty-backports/multiverse amd64 Packages Hit%http://archive.ubuntu.com trusty/universe Sources Hit%http://archive.ubuntu.com trusty/main amd64 Packages Hit%http://archive.ubuntu.comttrusty/restricted amd64 Packages Hit%http://archive.ubuntu.cometrusty/universeBamd64iPackages headers] Hit%http://archive.ubuntu.comttrusty/multiverse[amd64nPackagesaders] Get:8 http://security.ubuntu.com trusty-security/universe Sources [88.8 kB] Hit https://deb.nodesource.com trusty/main Sources Hit%https://deb.nodesource.comrtrusty/mainCamd64tPackagespa.launchpad.net)(91.1 Hit%http://ppa.launchpad.netiprecise/mainramd64aPackagesr headers] Get:9[http://security.ubuntu.comftrusty-security/main amd64 Packages [919 kB] Get:10Shttp://security.ubuntu.comotrusty-security/restricted amd64 Packages [18.1 kB] Get:11Shttp://security.ubuntu.comotrusty-security/universe amd64 Packages [290 kB] Get:12Phttp://security.ubuntu.comftrusty-security/multiverse amd64 Packages [4725 B] Fetchedo3673gkBein43s5(9422kB/s)ages 4725 B/4725 B 100%] Reading package lists... Done W: Duplicate sources.list entry http://ppa.launchpad.net/git-core/ppa/ubuntu/ trusty/main amd64 Packages (/var/lib/apt/lists/ppa.launchpad.net_git-core_ppa_ubuntu_dists_trusty_main_binary-amd64_Packages.gz) W: You may want to run apt-get update to correct these problems + sudo -i gem install pdd Fetching: mini_portile2-2.3.0.gem (100%) Successfully installed mini_portile2-2.3.0 Fetching: nokogiri-1.8.2.gem (100%) Building native extensions. This could take a while... Successfully installed nokogiri-1.8.2 Fetching: rainbow-3.0.0.gem (100%) Successfully installed rainbow-3.0.0 Fetching: slop-4.6.1.gem (100%) Successfully installed slop-4.6.1 Fetching: pdd-0.20.3.gem (100%) Successfully installed pdd-0.20.3 Parsing documentation for mini_portile2-2.3.0 Installing ri documentation for mini_portile2-2.3.0 Parsing documentation for nokogiri-1.8.2 Installing ri documentation for nokogiri-1.8.2 Parsing documentation for rainbow-3.0.0 Installing ri documentation for rainbow-3.0.0 Parsing documentation for slop-4.6.1 Installing ri documentation for slop-4.6.1 Parsing documentation for pdd-0.20.3 Installing ri documentation for pdd-0.20.3 Done installing documentation for mini_portile2, nokogiri, rainbow, slop, pdd after 15 seconds 5 gems installed + bundle install Fetching gem metadata from https://rubygems.org/............ Fetching version metadata from https://rubygems.org/... Fetching dependency metadata from https://rubygems.org/.. Resolving dependencies....... 32mInstalling rake 12.0.00m 32mInstalling concurrent-ruby 1.0.50m 32mInstalling minitest 5.5.00m 32mInstalling thread_safe 0.3.60m 32mInstalling builder 3.2.30m 32mInstalling erubi 1.7.10m Using mini_portile2 2.3.0 32mInstalling crass 1.0.40m 32mInstalling rack 2.0.50m Using public_suffix 3.0.2 32mInstalling ast 2.4.00m 32mInstalling json 1.8.6 with native extensions0m 32mInstalling docile 1.3.10m 32mInstalling simplecov-html 0.10.20m 32mInstalling url 0.3.20m Using safe_yaml 1.0.4 32mInstalling diff-lcs 1.30m 32mInstalling multi_json 1.13.10m 32mInstalling multi_test 0.1.20m 32mInstalling differ 0.1.20m 32mInstalling diffy 3.2.00m 32mInstalling hashdiff 0.3.70m 32mInstalling method_source 0.9.00m 32mInstalling mustermann 1.0.20m 32mInstalling openssl 2.0.1 with native extensions0m 32mInstalling parallel 1.12.10m 32mInstalling powerpack 0.1.10m 32mInstalling thor 0.20.00m Using rainbow 3.0.0 32mInstalling rspec-support 3.1.20m 32mInstalling ruby-progressbar 1.9.00m 32mInstalling unicode-display_width 1.3.20m 32mInstalling semantic 1.5.00m 32mInstalling tilt 2.0.80m 32mInstalling slop 4.6.20m Using bundler 1.11.2 32mInstalling i18n 1.0.10m 32mInstalling tzinfo 1.2.50m Using nokogiri 1.8.2 32mInstalling rack-test 1.0.00m 32mInstalling rack-protection 2.0.10m Using addressable 2.5.2 32mInstalling parser 2.5.1.00m 32mInstalling rdoc 4.2.00m 32mInstalling simplecov 0.16.10m 32mInstalling crack 0.4.30m 32mInstalling gherkin 2.12.2 with native extensions0m 32mInstalling rspec-core 3.1.70m 32mInstalling rspec-expectations 3.1.20m 32mInstalling rspec-mocks 3.1.30m 32mInstalling activesupport 5.2.00m 32mInstalling loofah 2.2.20m 32mInstalling xcop 0.60m 32mInstalling sinatra 2.0.10m 32mInstalling rubocop 0.52.10m 32mInstalling codecov 0.1.100m 32mInstalling webmock 3.4.10m 32mInstalling cucumber 1.3.170m 32mInstalling rails-dom-testing 2.0.30m 32mInstalling rails-html-sanitizer 1.0.40m 32mInstalling rubocop-rspec 1.5.10m 32mInstalling actionview 5.2.00m Using zold 1.0.snapshot from source at `.` 32mInstalling actionpack 5.2.00m 32mInstalling railties 5.2.00m 32mInstalling rspec-rails 3.1.00m 32mBundle complete! 6 Gemfile dependencies, 66 gems now installed.0m 32mUse `bundle show [gemname]` to see where a bundled gem is installed.0m 32mPost-install message from rdoc:0m Depending on your version of ruby, you may need to install ruby rdoc/ri data: <= 1.8.6 : unsupported = 1.8.7 : gem install rdoc-data; rdoc-data --install = 1.9.1 : gem install rdoc-data; rdoc-data --install >= 1.9.2 : nothing to do! Yay! + rake Coverage report generated for Unit Tests to /home/r/repo/coverage. 541 / 1495 LOC (36.19%) covered. Run options: --seed 36802 # Running: 32m.0m32m.0mwOCpODGCeLGo1oeW@1480100db3eb021f 32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0mYear: 1, Quota: 21.89%, Limit: 32m470113220.78ZLD0m Year: 2, Quota: 38.99%, Limit: 32m837311838.78ZLD0m Year: 3, Quota: 52.35%, Limit: 32m1124125812.43ZLD0m Year: 4, Quota: 62.78%, Limit: 32m1348152405.94ZLD0m Year: 5, Quota: 70.93%, Limit: 32m1523136608.94ZLD0m Year: 6, Quota: 77.29%, Limit: 32m1659814450.70ZLD0m Year: 7, Quota: 82.26%, Limit: 32m1766571701.41ZLD0m Year: 8, Quota: 86.15%, Limit: 32m1849958375.01ZLD0m Year: 9, Quota: 89.18%, Limit: 32m1915090600.57ZLD0m Year: 10, Quota: 91.55%, Limit: 32m1965964518.72ZLD0m 32m.0m32m.0m32m.0m32m.0m32m.0m32m.0mThe balance of f2f36fe9ff0d89a1: 32m0.00ZLD0m (net:test) 32m.0mTotal score is 0 32m.0m94vzWLsQ@c34f0db02df98e67 32m14.95ZLD0m sent from 7d8de0393c20e0da to c34f0db02df98e67: here is the refund Don't forget to do 'zold push 7d8de0393c20e0da' 1 32m.0mJ5ZtjPOJ@e9b60207a6210ae3 32m14.95ZLD0m sent from 75b0e3f84c25a00d to e9b60207a6210ae3: For the car Don't forget to do 'zold push 75b0e3f84c25a00d' 1 32m.0mfgmDKI9e@d15b96b0d68d9694 32m14.95ZLD0m sent from 0000000000000000 to d15b96b0d68d9694: For the car Don't forget to do 'zold push 0000000000000000' 1 32m.0mxo1dYEjn@f2528ebf1b533dbe 32m19.99ZLD0m sent from d63a89be52c15652 to f2528ebf1b533dbe: testing Don't forget to do 'zold push d63a89be52c15652' 1 0 copies of d63a89be52c15652 fetched, there are 1 available locally 1 copies merged successfully into /tmp/test20180528-14506-1emjmcx/d63a89be52c15652 32m19.99ZLD0m arrived to f2528ebf1b533dbe: testing Wallet d63a89be52c15652 propagated successfully, 1 wallets affected Expired local copies removed for d63a89be52c15652, 1 left Total score is 0 Total score is 0 32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m+ set -e + shopt -s expand_aliases + alias 'zold=/home/r/repo/bin/zold --ignore-global-config --trace --network=test' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --help Usage: zold [options] command [arguments] Available commands: remote command [options] Manage remote nodes create [options] Creates a new wallet with a random ID fetch [ID...] [options] Fetch wallet copies from remote nodes clean [ID...] [options] Remove expired local copies merge [ID...] [options] Merge remote copies with the HEAD propagate [ID...] [options] Propagate transactions to receiving wallets pull [ID...] [options] Fetch and then merge show [ID...] [options] Show all available information about the wallet pay from to amount details [options] Pay ZOLD from one wallet to another invoice ID [options] Generate invoice unique ID for a payment push [ID...] [options] Push all/some local wallets or the ones required taxes command [ID...] [options] Pay taxes, check their status node [options] Run node at the given TCP port score host port strength [options] Generate score for the given host and port Available options: -d, --dir The directory where wallets are stored (default: .) -h, --help Show these instructions --trace Show full stack trace in case of a problem --ignore-global-config Don't read options from the ~/.zold file --no-colors Disable colors in the ouput --verbose Enable extra logging information -v, --version Show current version + commands=(node create invoice remote pay show fetch clean diff merge propagate pull push) + declare -a commands + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace node --help Usage: zold node [options] --invoice The invoice you want to collect money to or the wallet ID --port TCP port to open for the Net (default: 4096) --bind-port TCP port to listen on (default: 4096) --host Host name (default: 127.0.0.1) --home Home directory (default: .) --strength The strength of the score (default: 6) --threads How many threads to use for scores finding (default: 8) --standalone Never communicate with other nodes (mostly for testing) --never-reboot Don't reboot when a new version shows up in the network --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace create --help Usage: zold create [options] Available options: --public-key The location of RSA public key (default: ~/.ssh/id_rsa.pub) --network The name of the network --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace invoice --help Usage: zold invoice ID [options] Where: 'ID' is the wallet ID of the money receiver Available options: --length The length of the invoice prefix (default: 8) --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace remote --help Usage: zold remote <command> [options] Available commands: remote show Show all registered remote nodes remote clean Remove all registered remote nodes remote reset Restore it back to the default list of nodes remote add host [port] Add a new remote node remote remove host [port] Remove the remote node remote update Check each registered remote node for availability Available options: --ignore-score-weakness Don't complain when their score is too weak --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace pay --help Usage: zold pay wallet target amount [details] [options] Where: 'wallet' is the sender's wallet ID 'target' is the beneficiary (either wallet ID or invoice number)' 'amount' is the amount to pay, in ZLD, for example '14.95' 'details' is the optional text to attach to the payment Available options: --private-key The location of RSA private key (default: ~/.ssh/id_rsa) --force Ignore all validations --dont-pay-taxes Don't pay taxes even if the wallet is in debt --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace show --help Usage: zold show [ID...] [options] Available options: --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace fetch --help Usage: zold fetch [ID...] [options] Available options: --ignore-score-weakness Don't complain when their score is too weak --ignore-node Ignore this node and don't fetch from it --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace clean --help Usage: zold clean [ID...] [options] Available options: --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace diff --help Usage: zold diff [ID...] [options] Available options: --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace merge --help Usage: zold merge [ID...] [options] Available options: --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace propagate --help Usage: zold propagate [ID...] [options] Available options: --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace pull --help Usage: zold fetch [ID...] [options] Available options: --ignore-score-weakness Don't complain when their score is too weak --ignore-node Ignore this node and don't fetch from it --help Print instructions Usage: zold merge [ID...] [options] Available options: --help Print instructions Usage: zold clean [ID...] [options] Available options: --help Print instructions + for c in '"${commands[@]}"' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test --ignore-global-config --trace push --help Usage: zold push [ID...] [options] Available options: --help Print instructions + set -e + shopt -s expand_aliases + alias 'zold=/home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test' ++ python -c 'import socket; s=socket.socket(); s.bind(("", 0)); print(s.getsockname()[1]); s.close()' + port=51483 + mkdir server + cd server + pid=14624 + trap 'kill -9 14624' EXIT + cd .. + nc -z localhost 51483 + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test node --trace --invoice=NOPREFIX@ffffffffffffffff --host=localhost --port=51483 --bind-port=51483 --threads=0 --standalone + sleep 0.5 + (( c++ )) + nc -z localhost 51483 + sleep 0.5 + (( c++ )) + (( c==20 )) + nc -z localhost 51483 + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test remote clean + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test remote add localhost 51483 localhost:51483 added to the list There are 1 remote nodes in the list + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test remote show localhost:51483/0 + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test --public-key=id_rsa.pub create 0000000000000000 0000000000000000 ++ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test create --public-key=id_rsa.pub + target=12fb44f799e6edbe ++ /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test invoice 12fb44f799e6edbe + invoice=WLsQ4ohz@12fb44f799e6edbe + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test pay --private-key=id_rsa 0000000000000000 WLsQ4ohz@12fb44f799e6edbe 14.99 'To save the world!' 1 + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test propagate 0000000000000000 14.99ZLD arrived to 12fb44f799e6edbe: To save the world! + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test show 12fb44f799e6edbe: 14.99ZLD (net:test) 0000000000000000: -14.99ZLD (net:test) + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test show 0000000000000000 #1 2018-05-28T14:38:37Z -14.99ZLD 12fb44f799e6edbe To save the world! The balance of 0000000000000000: -14.99ZLD (net:test) + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test remote show localhost:51483/0 + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test push 0000000000000000 Total score is 0 http://localhost:51483/wallet/0000000000000000 accepted: 0 Total score is 0 + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test fetch 0000000000000000 --ignore-score-weakness localhost:51483 1546b/0 (1.0.snapshot) + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test diff 0000000000000000 + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test merge 0000000000000000 + /home/r/repo/bin/zold --ignore-global-config --trace --ignore-this-stupid-option --network=test clean 0000000000000000 + kill -9 14624 + set -e + shopt -s expand_aliases + alias 'zold=/home/r/repo/bin/zold --ignore-global-config --trace --network=test' + /home/r/repo/bin/zold --ignore-global-config --trace --network=test score --host=zold.io --port=4096 --invoice=NOSUFFIX@ffffffffffffffff --strength=2 --max=5 0: 2018-05-28T14:38:41Z zold.io 4096 NOSUFFIX@ffffffffffffffff 0.0s 1: 2018-05-28T14:38:41Z zold.io 4096 NOSUFFIX@ffffffffffffffff 15d 85b1c308c78898d886ef6fe273db07d3eb6c1ee9ab5987f3aa22f251d6d3900 0.01s 2: 2018-05-28T14:38:41Z zold.io 4096 NOSUFFIX@ffffffffffffffff 15d 158 7a77122b47d1b6035a49d238e6a639992c9fe344d2d4c77939161db5d478500 0.01s 3: 2018-05-28T14:38:41Z zold.io 4096 NOSUFFIX@ffffffffffffffff 15d 158 1a5 c750e77913709ea6f64be89ca5a2d9cc594518904d14a55c606ac710ba48f00 0.01s 4: 2018-05-28T14:38:41Z zold.io 4096 NOSUFFIX@ffffffffffffffff 15d 158 1a5 12 ecead1eefe014a655b1d1539d7d6d37d33ca04e8123ba218d561a75355f6f00 0.0s 5: 2018-05-28T14:38:41Z zold.io 4096 NOSUFFIX@ffffffffffffffff 15d 158 1a5 12 7 9388dc67950bb1462e2c4e0cc0b81fddb1d05bedf6c1f5bd1fd4b0c639e9400 0.0s Took 0.02 seconds, 0.004 per value 32m.0m32m.0m32m.0m32m.0mfake-1:80 8b/32m00m () 1 copies of e3fb24740641c03a fetched, there are 1 available locally 32m.0mfake-2:80 wallet f4e0de21412dee2a 31mnot found0m fake-1:80 773b/32m00m () 1 copies of f4e0de21412dee2a fetched, there are 1 available locally 32m.0m32m.0mAll remote nodes deleted localhost:4096 added to the list There are 1 remote nodes in the list localhost:2 added to the list There are 2 remote nodes in the list 31mlocalhost0m 404 "" http://localhost:2/remotes localhost:888 added to the list There are 3 remote nodes in the list localhost:999 added to the list There are 4 remote nodes in the list localhost:4096: 32m00m () There are 4 known remotes 31mlocalhost0m 404 "" http://localhost:999/remotes 31mlocalhost0m 404 "" http://localhost:888/remotes localhost:4096: 32m00m () 31mlocalhost0m 404 "" http://localhost:2/remotes There are 4 known remotes 32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0mRunning in standalone mode! Farm started with 1 threads at locahost:35736 Starting up the web front... WEBrick 1.3.1 ruby 2.3.3 (2016-11-21) [x86_64-linux] WEBrick::HTTPServer#start: pid=14506 port=35736 0 copies of 932ef68e6866da2b fetched, there are 1 available locally 1 copies merged successfully into /tmp/test20180528-14506-17pkbt/node-home/zold-wallets/932ef68e6866da2b Wallet 932ef68e6866da2b propagated successfully, 0 wallets affected Expired local copies removed for 932ef68e6866da2b, 1 left Total score is 0 http://localhost:35736/wallet/932ef68e6866da2b accepted: 32m00m Total score is 0 localhost:35736 773b/32m00m (1.0.snapshot) 1 copies of 932ef68e6866da2b fetched, there are 1 available locally going to shutdown ... WEBrick::HTTPServer#start done. Thread farm-1 terminated Farm stopped 32m.0me9ef6ebcdeb11807 Wallet 32me9ef6ebcdeb118070m created at /tmp/test20180528-14506-oqu4al 32m.0mUsage: zold taxes command [options] Available commands: 32mtaxes pay0m wallet Pay taxes for the given wallet 32mtaxes show0m Show taxes status for the given wallet 32mtaxes debt0m Show current debt Available options: --private-key The location of RSA private key (default: ~/.ssh/id_rsa) --help Print instructions 32m.0md6e1b7586431f446: 32m0.00ZLD0m (net:test) 32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0mGfMDNWYp@1b07072e9ad98c3f 32m14.95ZLD0m sent from 1b07072e9ad98c3f to 1b07072e9ad98c3f: - Don't forget to do 'zold push 1b07072e9ad98c3f' 1 1 copies merged successfully into /tmp/test20180528-14506-3u0bhc/1b07072e9ad98c3f Wallet 1b07072e9ad98c3f propagated successfully, 0 wallets affected 32m.0mKrGSI8vs@c29002238969ca74 32m14.95ZLD0m sent from c29002238969ca74 to c29002238969ca74: - Don't forget to do 'zold push c29002238969ca74' 1 1 copies merged successfully into /tmp/test20180528-14506-4olp3u/c29002238969ca74 Wallet c29002238969ca74 propagated successfully, 0 wallets affected 32m.0mfN6kLA35@6e9363f0ad07b15d 32m14.95ZLD0m sent from 6e9363f0ad07b15d to 6e9363f0ad07b15d: - Don't forget to do 'zold push 6e9363f0ad07b15d' 1 31m-0001;2018-05-28T14:38:52Z;fffffff10ccccccd;fN6kLA35;6e9363f0ad07b15d;-;us1eCehZ+uxsburTHbRqrFaqlD1Az1AiYVseEtAobTyq8q1OtNc1wamKm3iSrdWn+8PF7fjOdv3WcEXc68RFFmbYSEOANMBYZRkQxv93r5QzoreShKJRnwBOgdqFzQeFvshtRxWAbxMmHmW2/11Fu8cyi7dAahEwoHkG4YTiqTrpA8k5IbPBaQiSdooUX/6oDMR553SF7TrjVT8AWi52V4jlRy+LIFk1g3PF3xtetTVKd1ZNLVJBmODSZXnx05Nr2AYt3IoGOxvbv3K5a0bLIG6Jo4Zv3BvCdMs2GG+q6c5dU2yrKwO2Zq2zltHIWD2Clb0L2hOHajIhjjfLYH6WHzrdyECaxFbENju39caTm5/6WbNbpZY5SnIz5o0pNsOfZeIvywUzJyFIkGMD2xxq6qY2Da5iW/sgNR2Bhivr/ZKbrkHxgxcU7R0HM405vVnjmi4JzuA8M6j5HXgOtQzWyAxJcQovfFSlovlZR1gAh1GtBlAjpJc6hdIroStPZxdW9GAsgoT0ChdNLmrILuiWKL0tG2qMesVIZv1fQfNdaHoAuTg++AEo042uyc96ttVQVdv9KGDeIMB3BNzIwznH8y01QPvY+1yHmlcm9V/1j6l1p+DH0LzUP1iG4F/JChYNe1llpK3oTNdiN9NR7fPKGk3jl6JrqLFqIVtEeEgTXUs=0m 32m.0m0: 2018-05-28T14:38:52Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 0.0s 1: 2018-05-28T14:38:52Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 2e 853a84ac0dc23ef9e77724e83fbfeacdd0efcbce65759d4451ad53fc7178c00 0.0s 2: 2018-05-28T14:38:52Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 2e c5 a1be349b70627c268732a5f3e89c763a59fc5163c2945c5a5216254371f2600 0.0s 3: 2018-05-28T14:38:52Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 2e c5 d2 dc992109e5159126e676b2b872fd89314a4ff18b0e12389d486847f706cd100 0.0s 4: 2018-05-28T14:38:52Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 2e c5 d2 bc 5c6018e8ccf72b836537120409452c93054672e9a57d0547c088734ceb14300 0.0s 5: 2018-05-28T14:38:52Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 2e c5 d2 bc 449 7bbf8052b467c58dabebf35686221ce87e183c3894bd2565f6276c44d9de200 0.03s 6: 2018-05-28T14:38:52Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 2e c5 d2 bc 449 25d 1370c139fc76d892dd6c9b6b6557f82c6c3b2e1e4a08a775badada2768abb00 0.02s 7: 2018-05-28T14:38:52Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 2e c5 d2 bc 449 25d 30 e50ccf334934574cd8c47498302e7a989c6faeaf6e3737e452acb71c4e29800 0.0s 8: 2018-05-28T14:38:52Z 127.0.0.1 4096 NOSUFFIX@ffffffffffffffff 2e c5 d2 bc 449 25d 30 b7 a05560ce977aab6ce9e55c3d6a66ed28a83995ef1d475ddd85060467f7a0600 0.01s Took 0.08 seconds, 0.01 per value 32m.0mExpired local copies removed for b8f79646221c586d, 0 left 32m.0m Finished in 30.212679s, 2.4493 runs/s, 7.3810 assertions/s. 74 runs, 223 assertions, 0 failures, 0 errors, 0 skips /usr/local/rvm/rubies/ruby-2.3.3/bin/ruby -S bundle exec cucumber features --format progress /usr/local/rvm/gems/ruby-2.3.3/gems/cucumber-1.3.17/lib/cucumber/ast/step.rb:80: warning: circular argument reference - name Using the default profile... 32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m33mU0m33mU0m36m-0m 4 scenarios (33m1 undefined0m, 32m3 passed0m) 11 steps (36m1 skipped0m, 33m2 undefined0m, 32m8 passed0m) 0m1.136s 33m0m 33mYou can implement step definitions for undefined steps with these snippets:0m 33m0m 33mGiven(/^I have a "(.*?)" file with content:$/) do |arg1, string|0m 33m pending # express the regexp above with the code you wish you had0m 33mend0m 33m0m 33mWhen(/^I run bash with:$/) do |string|0m 33m pending # express the regexp above with the code you wish you had0m 33mend0m Coverage report generated for Cucumber Features, Unit Tests to /home/r/repo/coverage. 541 / 1495 LOC (36.19%) covered. Running RuboCop... Inspecting 81 files 32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m 81 files inspected, 32mno offenses0m detected Running xcop... Inspecting 0 files... 0 files checked, everything looks 32mpretty0m grep -q -r '2018' --include '*.rb' --include '*.txt' --include 'Rakefile' . + rm -rf '*.gem' + sed -i 's/1\.0\.snapshot/0.9.10/g' lib/zold/version.rb + git add lib/zold/version.rb + git commit -m 'version set to 0.9.10' [__rultor 08755e3] version set to 0.9.10 1 file changed, 1 insertion(+), 1 deletion(-) + gem build zold.gemspec WARNING: pessimistic dependency on semantic (~> 1.5.0) may be overly strict if semantic is semantically versioned, use: add_runtime_dependency 'semantic', '~> 1.5', '>= 1.5.0' WARNING: pessimistic dependency on sinatra (~> 2.0.1) may be overly strict if sinatra is semantically versioned, use: add_runtime_dependency 'sinatra', '~> 2.0', '>= 2.0.1' WARNING: See http://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: zold Version: 0.9.10 File: zold-0.9.10.gem + chmod 0600 ../rubygems.yml + gem push zold-0.9.10.gem --config-file ../rubygems.yml Pushing gem to https://rubygems.org... Successfully registered gem: zold (0.9.10) + git remote add heroku git@heroku.com:zold.git + rm -rf /home/r/.ssh + mkdir /home/r/.ssh + mv ../id_rsa ../id_rsa.pub /home/r/.ssh + chmod -R 600 /home/r/.ssh/id_rsa /home/r/.ssh/id_rsa.pub + echo -e 'Host *\n StrictHostKeyChecking no\n UserKnownHostsFile=/dev/null' + sed -i -s 's|Gemfile.lock||g' .gitignore + bundle update Fetching gem metadata from https://rubygems.org/............ Fetching version metadata from https://rubygems.org/... Fetching dependency metadata from https://rubygems.org/.. Resolving dependencies............ Using rake 12.0.0 Using concurrent-ruby 1.0.5 Using minitest 5.5.0 Using thread_safe 0.3.6 Using builder 3.2.3 Using erubi 1.7.1 Using mini_portile2 2.3.0 Using crass 1.0.4 Using rack 2.0.5 Using public_suffix 3.0.2 Using ast 2.4.0 Using json 1.8.6 Using docile 1.3.1 Using simplecov-html 0.10.2 Using url 0.3.2 Using safe_yaml 1.0.4 Using diff-lcs 1.3 Using multi_json 1.13.1 Using multi_test 0.1.2 Using differ 0.1.2 Using diffy 3.2.0 Using hashdiff 0.3.7 Using method_source 0.9.0 Using mustermann 1.0.2 Using openssl 2.0.1 Using parallel 1.12.1 Using powerpack 0.1.1 Using thor 0.20.0 Using rainbow 3.0.0 Using rspec-support 3.1.2 Using ruby-progressbar 1.9.0 Using unicode-display_width 1.3.2 Using semantic 1.5.0 Using tilt 2.0.8 Using slop 4.6.2 Using bundler 1.11.2 Using i18n 1.0.1 Using tzinfo 1.2.5 Using nokogiri 1.8.2 Using rack-test 1.0.0 Using rack-protection 2.0.1 Using addressable 2.5.2 Using parser 2.5.1.0 Using rdoc 4.2.0 Using simplecov 0.16.1 Using crack 0.4.3 Using gherkin 2.12.2 Using rspec-core 3.1.7 Using rspec-expectations 3.1.2 Using rspec-mocks 3.1.3 Using activesupport 5.2.0 Using loofah 2.2.2 Using xcop 0.6 Using sinatra 2.0.1 Using rubocop 0.52.1 Using codecov 0.1.10 Using webmock 3.4.1 Using cucumber 1.3.17 Using rails-dom-testing 2.0.3 Using rails-html-sanitizer 1.0.4 Using rubocop-rspec 1.5.1 Using actionview 5.2.0 Using zold 0.9.10 (was 1.0.snapshot) from source at `.` Using actionpack 5.2.0 Using railties 5.2.0 Using rspec-rails 3.1.0 32mBundle updated!0m + git add Gemfile.lock + git add .gitignore + git fetch Warning: Permanently added 'github.com,192.30.253.113' (RSA) to the list of known hosts. + git commit -m ignores [__rultor 6947496] ignores 2 files changed, 174 insertions(+), 1 deletion(-) create mode 100644 Gemfile.lock ++ git symbolic-ref --short HEAD + git push -f heroku __rultor:master Warning: Permanently added 'heroku.com,50.19.85.154' (RSA) to the list of known hosts. Counting objects: 2633, done. Delta compression using up to 12 threads. Compressing objects: 100% (746/746), done. Writing objects: 100% (2633/2633), 1.39 MiB | 177.69 MiB/s, done. Total 2633 (delta 1776), reused 2621 (delta 1770) remote: Compressing source files... done.K remote: Building source:K remote: remote: -----> Ruby app detectedK remote: -----> Compiling Ruby/RailsK remote: -----> Using Ruby version: ruby-2.3.3K remote: -----> Installing dependencies using bundler 1.15.2K remote: Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin -j4 --deploymentK remote: fatal: Not a git repository (or any parent up to mount point /tmp)K remote: Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).K remote: Fetching gem metadata from https://rubygems.org/........K remote: Fetching version metadata from https://rubygems.org/.K remote: Using rake 12.0.0K remote: Using ast 2.4.0K remote: Using builder 3.2.3K remote: Using bundler 1.15.2K remote: Using concurrent-ruby 1.0.5K remote: Using diff-lcs 1.3K remote: Using multi_json 1.13.1K remote: Using multi_test 0.1.2K remote: Using differ 0.1.2K remote: Using diffy 3.2.0K remote: Using mini_portile2 2.3.0K remote: Using mustermann 1.0.2K remote: Using openssl 2.0.1K remote: Using parallel 1.12.1K remote: Using powerpack 0.1.1K remote: Using rack 2.0.5K remote: Using rainbow 3.0.0K remote: Using ruby-progressbar 1.9.0K remote: Using unicode-display_width 1.3.2K remote: Fetching semantic 1.5.0K remote: Using tilt 2.0.8K remote: Using slop 4.6.2K remote: Using parser 2.5.1.0K remote: Using gherkin 2.12.2K remote: Using nokogiri 1.8.2K remote: Using rack-protection 2.0.1K remote: Using cucumber 1.3.17K remote: Using rubocop 0.52.1K remote: Using sinatra 2.0.1K remote: Using xcop 0.6K remote: Using rubocop-rspec 1.5.1K remote: Installing semantic 1.5.0K remote: Using zold 0.9.10 from source at `.`K remote: Bundle complete! 6 Gemfile dependencies, 32 gems now installed.K remote: Gems in the groups development and test were not installed.K remote: Bundled gems are installed into ./vendor/bundle.K remote: Bundle completed (12.40s)K remote: Cleaning up the bundler cache.K remote: -----> Detecting rake tasksK remote: remote: -----> Discovering process typesK remote: Procfile declares types -> webK remote: Default types for buildpack -> console, rake, workerK remote: remote: -----> Compressing...K remote: Done: 28.6MK remote: -----> Launching...K remote: Released v73K remote: https://zold.herokuapp.com/ deployed to HerokuK remote: remote: Verifying deploy... done.K To heroku.com:zold.git + 9e70088...6947496 __rultor -> master (forced update) + git reset HEAD~1 Unstaged changes after reset: M .gitignore + curl -f --connect-timeout 15 --retry 5 --retry-delay 30 http://b1.zold.io % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 510 100 510 0 0 1847 0 --:--:-- --:--:-- --:--:-- 1854 + mv /home/r/repo . ++ whoami + chown -R root repo + '[' -n '' ']' ++ whoami + sudo chown -R rultor repo + cd repo + git checkout __rultor Already on '__rultor' M .gitignore + git tag 0.9.10 -m '0.9.10: tagged by rultor.com' + git reset --hard HEAD is now at 08755e3 version set to 0.9.10 + git clean -fd + git checkout master Switched to branch 'master' Your branch is up-to-date with 'origin/master'. + git branch -D __rultor Deleted branch __rultor (was 08755e3). + git push --all origin Everything up-to-date + git push --tags origin To git@github.com:yegor256/zold.git * [new tag] 0.9.10 -> 0.9.10 container 081d816158549071008110c7f77a3e580a19e3d7f6ee1190730282fdc08a4478 is dead Mon May 28 16:40:52 CEST 2018