rultor.com logo This build log was produced by rultor.com for dartoos-dev/dartoos#13
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 23447
+ echo '1.70.6 5bcc93e7c'
1.70.6 5bcc93e7c
+ date
Sat Oct  9 23:00:31 CEST 2021
+ uptime
 23:00:31 up 377 days,  7:06,  0 users,  load average: 4.19, 4.72, 4.72
+ ff=default
+ image=dart:stable
+ rebase=true
+ head_branch=master
+ pull_title='feat: Base64 and Base64Url encoding schemes'
+ author=rafamizes
+ directory=
+ head=git@github.com:dartoos-dev/dartoos.git
+ pull_id=13
+ fork=git@github.com:rafamizes/dartoos.git
+ fork_branch=feat/base64
+ squash=false
+ vars=('--env=head=git@github.com:dartoos-dev/dartoos.git' '--env=pull_id=13' '--env=fork=git@github.com:rafamizes/dartoos.git' '--env=fork_branch=feat/base64' '--env=head_branch=master' '--env=pull_title=feat: Base64 and Base64Url encoding schemes' '--env=author=rafamizes' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:dartoos-dev/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=13'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:rafamizes/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=feat/base64'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=feat: Base64 and Base64Url encoding schemes'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=rafamizes'\''\'\'''\'''\'' '\'';'\'' '\''dart pub get'\'' '\'';'\'' '\''dart format --set-exit-if-changed lib/ test/ example/'\'' '\'';'\'' '\''dart analyze lib/ test/ example/'\'' '\'';'\'' '\''dart test'\'' '\'';'\'' '\''dart pub publish --dry-run'\'' '\'';'\'' )')
+ scripts=('export '\''head=git@github.com:dartoos-dev/dartoos.git'\''' ';' 'export '\''pull_id=13'\''' ';' 'export '\''fork=git@github.com:rafamizes/dartoos.git'\''' ';' 'export '\''fork_branch=feat/base64'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=feat: Base64 and Base64Url encoding schemes'\''' ';' 'export '\''author=rafamizes'\''' ';' 'dart pub get' ';' 'dart format --set-exit-if-changed lib/ test/ example/' ';' 'dart analyze lib/ test/ example/' ';' 'dart test' ';' 'dart pub publish --dry-run' ';')
+ container=dartoos-dev_dartoos_13
+ as_root=true
+ git --version
git version 2.7.4
+ docker --version
Docker version 17.12.0-ce, build c97c6d6
+ 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:dartoos-dev/dartoos.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:dartoos-dev/dartoos.git'\''' ']'
+ cd ..
+ cat
+ '[' true = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:dartoos-dev/dartoos.git'\''' ';' 'export '\''pull_id=13'\''' ';' 'export '\''fork=git@github.com:rafamizes/dartoos.git'\''' ';' 'export '\''fork_branch=feat/base64'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=feat: Base64 and Base64Url encoding schemes'\''' ';' 'export '\''author=rafamizes'\''' ';' 'dart pub get' ';' 'dart format --set-exit-if-changed lib/ test/ example/' ';' 'dart analyze lib/ test/ example/' ';' 'dart test' ';' 'dart pub publish --dry-run' ';'
+ sensitive=()
+ rm -rf .gpg
+ cd repo
+ git remote add fork git@github.com:rafamizes/dartoos.git
+ git remote update
Fetching origin
Fetching fork
From github.com:rafamizes/dartoos
 * [new branch]      1          -> fork/1
 * [new branch]      feat/base64 -> fork/feat/base64
 * [new branch]      master     -> fork/master
+ args=
+ '[' default == default ']'
+ args=' --ff'
+ '[' default == no ']'
+ '[' default == only ']'
+ export BRANCH=__rultor
+ BRANCH=__rultor
++ git show-branch __rultor
++ wc -l
+ '[' 0 -gt 0 ']'
+ git status
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
+ git checkout -B __rultor fork/feat/base64
Switched to a new branch '__rultor'
Branch __rultor set up to track remote branch feat/base64 from fork.
+ git checkout -B master origin/master
Switched to and reset branch 'master'
Branch master set up to track remote branch master from origin.
Your branch is up-to-date with 'origin/master'.
+ '[' true == true ']'
+ git checkout __rultor
Switched to branch '__rultor'
Your branch is up-to-date with 'fork/feat/base64'.
+ git rebase master
Current branch __rultor is up to date.
+ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
+ '[' false == true ']'
+ git merge --ff __rultor
Updating c083a36..ac6dace
Fast-forward
 CHANGELOG.md                   |  10 +-
 lib/base64.dart                |   9 ++
 lib/dartoos.dart               |  11 +-
 lib/src/base64/base64.dart     | 222 +++++++++++++++++++++++++++++++++++++++++
 lib/src/bytes.dart             |  27 +++++
 lib/src/future_wrap.dart       |   5 +-
 lib/src/{text => }/rand.dart   |   2 +-
 lib/src/text.dart              |   9 +-
 lib/text.dart                  |   5 -
 test/base64/base64_test.dart   |  89 +++++++++++++++++
 test/{text => }/rand_test.dart |   2 +-
 11 files changed, 367 insertions(+), 24 deletions(-)
 create mode 100644 lib/base64.dart
 create mode 100644 lib/src/base64/base64.dart
 create mode 100644 lib/src/bytes.dart
 rename lib/src/{text => }/rand.dart (97%)
 delete mode 100644 lib/text.dart
 create mode 100644 test/base64/base64_test.dart
 rename test/{text => }/rand_test.dart (98%)
+ docker_when_possible
+ true
++ uptime
++ sed 's/ /\n/g'
++ tail -n 1
+ load=4.71
++ echo 4.71 '>' 30
++ bc
+ '[' 0 -eq 1 ']'
+ echo 'load average is 4.71, low enough to run a new Docker container'
load average is 4.71, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=dart:stable
+ docker pull dart:stable
stable: Pulling from library/dart
Digest: sha256:a18e02623fc34eeab020fbcbf194bd692f33b2c28f48c1c05d9fca2704afc416
Status: Image is up to date for dart:stable
+ docker ps --filter=status=exited
+ grep --quiet '\sdartoos-dev_dartoos_13\s*$'
+ ls -al .
total 716
drwx--x--x  3 rultor rultor   4096 Oct  9 23:00 .
drwxrwxrwt 12 root   root   684032 Oct  9 23:00 ..
-rw-rw-r--  1 rultor rultor    483 Oct  9 23:00 credentials.json
-rw-rw-r--  1 rultor rultor    444 Oct  9 23:00 end.sh
-rwxrwxr-x  1 rultor rultor    162 Oct  9 23:00 entry.sh
-rw-rw-r--  1 rultor rultor      6 Oct  9 23:00 pid
drwxrwxr-x  7 rultor rultor   4096 Oct  9 23:00 repo
-rwxrwxr-x  1 rultor rultor   5913 Oct  9 23:00 run.sh
-rw-rw-r--  1 rultor rultor    557 Oct  9 23:00 script.sh
-rw-rw-r--  1 rultor rultor   6068 Oct  9 23:00 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-rtHk:/main --env=head=git@github.com:dartoos-dev/dartoos.git --env=pull_id=13 --env=fork=git@github.com:rafamizes/dartoos.git --env=fork_branch=feat/base64 --env=head_branch=master '--env=pull_title=feat: Base64 and Base64Url encoding schemes' --env=author=rafamizes '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:dartoos-dev/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=13'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:rafamizes/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=feat/base64'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=feat: Base64 and Base64Url encoding schemes'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=rafamizes'\''\'\'''\'''\'' '\'';'\'' '\''dart pub get'\'' '\'';'\'' '\''dart format --set-exit-if-changed lib/ test/ example/'\'' '\'';'\'' '\''dart analyze lib/ test/ example/'\'' '\'';'\'' '\''dart test'\'' '\'';'\'' '\''dart pub publish --dry-run'\'' '\'';'\'' )' --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-rtHk/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=dartoos-dev_dartoos_13 dart:stable /main/entry.sh
+ set -e
+ set -o pipefail
+ mkdir /home/r
+ cp -R ./cid ./credentials.json ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout /home/r
+ rm -rf repo
+ chmod a+x /home/r/script.sh
+ /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:dartoos-dev/dartoos.git
+ head=git@github.com:dartoos-dev/dartoos.git
+ export pull_id=13
+ pull_id=13
+ export fork=git@github.com:rafamizes/dartoos.git
+ fork=git@github.com:rafamizes/dartoos.git
+ export fork_branch=feat/base64
+ fork_branch=feat/base64
+ export head_branch=master
+ head_branch=master
+ export 'pull_title=feat: Base64 and Base64Url encoding schemes'
+ pull_title='feat: Base64 and Base64Url encoding schemes'
+ export author=rafamizes
+ author=rafamizes
+ dart pub get
Resolving dependencies... 38;5;245m(138;5;245m(138;5;245m(138;5;245m(138;5;245m(138;5;245m(138;5;245m(138;5;245m(1.6s)0m
32m+ 39m1m_fe_analyzer_shared0m 28.0.0
32m+ 39m1manalyzer0m 2.5.0
32m+ 39m1margs0m 2.3.0
32m+ 39m1masync0m 2.8.2
32m+ 39m1mboolean_selector0m 2.1.0
32m+ 39m1mcharcode0m 1.3.1
32m+ 39m1mcli_util0m 0.3.4
32m+ 39m1mcollection0m 1.15.0
32m+ 39m1mconvert0m 3.0.1
32m+ 39m1mcoverage0m 1.0.3
32m+ 39m1mcrypto0m 3.0.1
32m+ 39m1mfile0m 6.1.2
32m+ 39m1mfrontend_server_client0m 2.1.2
32m+ 39m1mglob0m 2.0.2
32m+ 39m1mhttp_multi_server0m 3.0.1
32m+ 39m1mhttp_parser0m 4.0.0
32m+ 39m1mio0m 1.0.3
32m+ 39m1mjs0m 0.6.3
32m+ 39m1mlint0m 1.7.2
32m+ 39m1mlogging0m 1.0.2
32m+ 39m1mmatcher0m 0.12.11
32m+ 39m1mmeta0m 1.7.0
32m+ 39m1mmime0m 1.0.0
32m+ 39m1mnode_preamble0m 2.0.1
32m+ 39m1mpackage_config0m 2.0.2
32m+ 39m1mpath0m 1.8.0
32m+ 39m1mpool0m 1.5.0
32m+ 39m1mpub_semver0m 2.1.0
32m+ 39m1mshelf0m 1.2.0
32m+ 39m1mshelf_packages_handler0m 3.0.0
32m+ 39m1mshelf_static0m 1.1.0
32m+ 39m1mshelf_web_socket0m 1.0.1
32m+ 39m1msource_map_stack_trace0m 2.1.0
32m+ 39m1msource_maps0m 0.10.10
32m+ 39m1msource_span0m 1.8.1
32m+ 39m1mstack_trace0m 1.10.0
32m+ 39m1mstream_channel0m 2.1.0
32m+ 39m1mstring_scanner0m 1.1.0
32m+ 39m1mterm_glyph0m 1.2.0
32m+ 39m1mtest0m 1.18.2
32m+ 39m1mtest_api0m 0.4.5
32m+ 39m1mtest_core0m 0.4.5
32m+ 39m1mtyped_data0m 1.3.0
32m+ 39m1mvm_service0m 7.3.0
32m+ 39m1mwatcher0m 1.0.1
32m+ 39m1mweb_socket_channel0m 2.1.0
32m+ 39m1mwebkit_inspection_protocol0m 1.0.0
32m+ 39m1myaml0m 3.1.0
Downloading 1mtest0m 1.18.2...
Downloading 1mlint0m 1.7.2...
Downloading 1mwebkit_inspection_protocol0m 1.0.0...
Downloading 1mtyped_data0m 1.3.0...
Downloading 1mtest_core0m 0.4.5...
Downloading 1mtest_api0m 0.4.5...
Downloading 1mstream_channel0m 2.1.0...
Downloading 1mstack_trace0m 1.10.0...
Downloading 1mshelf_packages_handler0m 3.0.0...
Downloading 1mpool0m 1.5.0...
Downloading 1mpath0m 1.8.0...
Downloading 1mjs0m 0.6.3...
Downloading 1mcollection0m 1.15.0...
Downloading 1mboolean_selector0m 2.1.0...
Downloading 1msource_maps0m 0.10.10...
Downloading 1msource_map_stack_trace0m 2.1.0...
Downloading 1mmatcher0m 0.12.11...
Downloading 1mterm_glyph0m 1.2.0...
Downloading 1mstring_scanner0m 1.1.0...
Downloading 1myaml0m 3.1.0...
Downloading 1mweb_socket_channel0m 2.1.0...
Downloading 1msource_span0m 1.8.1...
Downloading 1mshelf_web_socket0m 1.0.1...
Downloading 1mshelf_static0m 1.1.0...
Downloading 1mmime0m 1.0.0...
Downloading 1mhttp_parser0m 4.0.0...
Downloading 1mpackage_config0m 2.0.2...
Downloading 1mnode_preamble0m 2.0.1...
Downloading 1mhttp_multi_server0m 3.0.1...
Downloading 1manalyzer0m 2.5.0...
Downloading 1mmeta0m 1.7.0...
Downloading 1m_fe_analyzer_shared0m 28.0.0...
Downloading 1mcrypto0m 3.0.1...
Downloading 1mconvert0m 3.0.1...
Downloading 1mwatcher0m 1.0.1...
Downloading 1mpub_semver0m 2.1.0...
Downloading 1mio0m 1.0.3...
Downloading 1mcoverage0m 1.0.3...
Downloading 1mlogging0m 1.0.2...
Downloading 1mglob0m 2.0.2...
Downloading 1mfrontend_server_client0m 2.1.2...
Downloading 1mcharcode0m 1.3.1...
Downloading 1mshelf0m 1.2.0...
Downloading 1margs0m 2.3.0...
Downloading 1mcli_util0m 0.3.4...
Downloading 1mfile0m 6.1.2...
Downloading 1masync0m 2.8.2...
Downloading 1mvm_service0m 7.3.0...
Changed 48 dependencies!
+ dart format --set-exit-if-changed lib/ test/ example/
Formatted 11 files (0 changed) in 0.52 seconds.
+ dart analyze lib/ test/ example/
Analyzing lib, test, example...        8.0s
No issues found!
+ dart test
00:02 32m+250m:tAllttests_passed!0m:eRand.strBcustom0charactersssource0m]0mbuilt-ineBase64adecoder:)The alphabet0m
+ dart pub publish --dry-run
Publishing dartoos 0.1.0 to https://pub.dartlang.org:
38;5;245m|-- 0mCHANGELOG.md
38;5;245m|-- 0mLICENSE
38;5;245m|-- 0mREADME.md
38;5;245m|-- 0manalysis_options.yaml
38;5;245m|-- 0mexample
38;5;245m|   0m38;5;245m'-- 0mdartoos_example.dart
38;5;245m|-- 0mlib
38;5;245m|   0m38;5;245m|-- 0mbase64.dart
38;5;245m|   0m38;5;245m|-- 0mdartoos.dart
38;5;245m|   0m38;5;245m'-- 0msrc
38;5;245m|   0m    38;5;245m|-- 0mbase64
38;5;245m|   0m    38;5;245m|   0m38;5;245m'-- 0mbase64.dart
38;5;245m|   0m    38;5;245m|-- 0mbytes.dart
38;5;245m|   0m    38;5;245m|-- 0mfuture_wrap.dart
38;5;245m|   0m    38;5;245m|-- 0mrand.dart
38;5;245m|   0m    38;5;245m'-- 0mtext.dart
38;5;245m|-- 0mpubspec.yaml
38;5;245m'-- 0mtest
    38;5;245m|-- 0mbase64
    38;5;245m|   0m38;5;245m'-- 0mbase64_test.dart
    38;5;245m|-- 0mfuture_wrap_test.dart
    38;5;245m'-- 0mrand_test.dart

Package has 0 warnings.
The server may enforce additional checks.
+ mv /home/r/repo .
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git push origin master
To git@github.com:dartoos-dev/dartoos.git
   c083a36..ac6dace  master -> master
container 09c914e7479158c6ec52241c0cf71ebfbb735293081b04e27f90770d552a326b is dead
Sat Oct  9 23:01:49 CEST 2021