neonailol/kactoos

Setup rultor devops team assistant

Closed this issue · 19 comments

Setup rultor devops team assistant

@rultor hello

@neonailol Hi there! I understand a few simple commands: "merge", "deploy", etc. This page explains them briefly. Any questions or bug reports are welcome. Have fun :)

@rultor status

@rultor status

@neonailol This is what's going on here:

  • no new requests registered
  • build is not running

More information about Rultor commands you can get here.

@rultor release tag is 0.1

@rultor release tag is 0.1

@neonailol OK, I will release it now. Please check the progress here

@rultor release tag is 0.1

@neonailol Oops, I failed. You can see the full log here (spent 18s)

+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 32506
+ echo '1.67 34c399f8f'
1.67 34c399f8f
+ date
Thu Jan 18 18:55:23 CET 2018
+ uptime
 18:55:23 up 204 days, 20:55,  0 users,  load average: 0.01, 0.02, 0.00
+ head=git@github.com:neonailol/kactoos.git
+ head_branch=master
+ author=neonailol
+ scripts=('export '\''JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''' ';' 'export '\''head=git@github.com:neonailol/kactoos.git'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=neonailol'\''' ';' '[[ "${tag}" =~ ^[0-9]+(\.[0-9]+)*$ ]] || exit -1' ';' 'git commit -am "${tag}"' ';' './gradlew clean build check test' ';')
+ vars=('--env=JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g' '--env=head=git@github.com:neonailol/kactoos.git' '--env=head_branch=master' '--env=author=neonailol' '--env=scripts=( '\''export '\''\'\'''\''JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head=git@github.com:neonailol/kactoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=neonailol'\''\'\'''\'''\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+(\.[0-9]+)*$ ]] || exit -1'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''./gradlew clean build check test'\'' '\'';'\'' )')
+ image=yegor256/java8
+ directory=
+ squash=false
+ ff=default
+ rebase=false
+ container=neonailol_kactoos_1
+ 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:neonailol/kactoos.git repo
Cloning into 'repo'...
+ cd repo
+ git config user.email me@rultor.com
+ git config user.name rultor
+ '[' -z 'export '\''JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''' ';' 'export '\''head=git@github.com:neonailol/kactoos.git'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=neonailol'\''' ';' '[[ "${tag}" =~ ^[0-9]+(\.[0-9]+)*$ ]] || exit -1' ';' 'git commit -am "${tag}"' ';' './gradlew clean build check test' ';'
+ rm -rf .gpg
+ '[' -z '' ']'
+ echo 'tag name is not provided in the request, see http://doc.rultor.com/basics.html'
tag name is not provided in the request, see http://doc.rultor.com/basics.html
+ exit -1
'cid' file is absent, container wasn't started correctly

@rultor release, tag is 0.1

@rultor release, tag is 0.1

@neonailol OK, I will release it now. Please check the progress here

@rultor release, tag is 0.1

@neonailol Oops, I failed. You can see the full log here (spent 3min)

w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/StickyFuncTest.kt: (32, 22): Parameter 'input' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/StickyFuncTest.kt: (51, 22): Parameter 'input' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/SyncFuncTest.kt: (27, 35): Parameter 'input' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/UncheckedBiFuncTest.kt: (20, 51): Parameter 'fst' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/UncheckedBiFuncTest.kt: (20, 56): Parameter 'scd' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/UncheckedBiFuncTest.kt: (26, 59): Parameter 'fst' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/UncheckedBiFuncTest.kt: (26, 64): Parameter 'scd' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/UncheckedBiFuncTest.kt: (33, 51): Parameter 'fst' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/UncheckedBiFuncTest.kt: (33, 56): Parameter 'scd' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/UncheckedFuncTest.kt: (20, 22): Parameter 'i' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/func/UncheckedFuncTest.kt: (26, 42): Parameter 'i' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/io/BytesOfTest.kt: (136, 32): Parameter 'text' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/io/InputOfTest.kt: (91, 32): Parameter 'text' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/iterable/RangeOfTest.kt: (30, 40): Parameter 'it' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/iterable/RangeOfTest.kt: (68, 38): Parameter 'it' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/iterable/RangeOfTest.kt: (81, 40): Parameter 'it' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/scalar/AndInThreadsTest.kt: (85, 33): Parameter 'value' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/scalar/AndInThreadsTest.kt: (104, 33): Parameter 'value' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/scalar/AndTest.kt: (87, 33): Parameter 'value' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/scalar/AndTest.kt: (106, 33): Parameter 'value' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/scalar/AndWithIndexTest.kt: (38, 33): Parameter 'value' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/scalar/ReducedTest.kt: (32, 68): Parameter 'it' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/scalar/TernaryTest.kt: (65, 26): Parameter 'input' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/scalar/TernaryTest.kt: (66, 26): Parameter 'input' is never used, could be renamed to _
w: /home/r/repo/kactoos-jvm/src/test/kotlin/nnl/rocks/kactoos/text/ReplacedTextTest.kt: (64, 26): Parameter 'matcher' is never used, could be renamed to _
\u001b[0K
\u001b[0K
\u001b[0K
\u001b[0K
\u001b[0K
\u001b[5A\u001b[1m<\u001b[0;32;1m===========\u001b[0;39;1m--> 90% EXECUTING [1m 15s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 15s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 15s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 15s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 15s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 15s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 15s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 15s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 15s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 16s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 17s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 18s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 19s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 19s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 19s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[1m<\u001b[0;32;1m============\u001b[0;39;1m-> 95% EXECUTING [1m 19s]\u001b[m\u001b[38D\u001b[1B\u001b[1m> snakeyaml-1.19.jar\u001b[m\u001b[20D\u001b[1B\u001b[1m> kotlin-compiler-runner-1.2.20.jar\u001b[m\u001b[35D\u001b[1B\u001b[1m> kotlin-script-runtime-1.2.20.jar\u001b[m\u001b[34D\u001b[1B\u001b[1m> detekt-rules-1.0.0.RC6-2.jar\u001b[m\u001b[30D\u001b[1B\u001b[5A\u001b[0K
\u001b[32;1mBUILD SUCCESSFUL\u001b[0;39m in 1m 31s\u001b[0K
22 actionable tasks: 17 executed, 5 up-to-date\u001b[0K
\u001b[2K\u001b[1B\u001b[2K\u001b[1B\u001b[2K\u001b[2A\u001b[0m+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
+ git tag 0.1 -m '0.1: tagged by rultor.com'
+ git reset --hard
HEAD is now at 08c21c8 0.1
+ 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 08c21c8).
+ git push --all origin
ERROR: Permission to neonailol/kactoos.git denied to rultor.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
container 0d4d97c99e28b32fdf2d7e92d5980ee0270c02c1e1357101c3f054dd58035cfa is dead
Thu Jan 18 19:01:02 CET 2018

@rultor release, tag is 0.1

@rultor release, tag is 0.1

@neonailol OK, I will release it now. Please check the progress here

@rultor release, tag is 0.1

@neonailol Done! FYI, the full log is here (took me 3min)

@rultor release, tag is 0.1

@rultor release, tag is 0.1

@neonailol OK, I will release it now. Please check the progress here

@rultor release, tag is 0.1

@neonailol Oops, I failed. You can see the full log here (spent 2min)

+ '[' -n '' ']'
+ use_image=yegor256/java8
+ docker pull yegor256/java8
Using default tag: latest
latest: Pulling from yegor256/java8
Digest: sha256:3fe6561116533e80c10ff859bf612cc8d7fc33a0b2ab5144ef1074546cde2775
Status: Image is up to date for yegor256/java8:latest
+ docker ps --filter=status=exited
+ grep --quiet '\sneonailol_kactoos_1\s*$'
+ ls -al .
total 40
drwx--x--x  3 rultor rultor 4096 Jan 21 13:44 .
drwxrwxrwt 21 root   root   4096 Jan 21 13:44 ..
-rw-rw-r--  1 rultor rultor  444 Jan 21 13:44 end.sh
-rwxrwxr-x  1 rultor rultor  338 Jan 21 13:44 entry.sh
-rw-rw-r--  1 rultor rultor    5 Jan 21 13:44 pid
drwxrwxr-x 12 rultor rultor 4096 Jan 21 13:44 repo
-rwxrwxr-x  1 rultor rultor 5089 Jan 21 13:44 run.sh
-rw-rw-r--  1 rultor rultor  412 Jan 21 13:44 script.sh
-rw-rw-r--  1 rultor rultor 3285 Jan 21 13:44 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-Mw5a:/main '--env=JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g' --env=head=git@github.com:neonailol/kactoos.git --env=head_branch=master --env=tag=0.1 --env=author=neonailol '--env=scripts=( '\''export '\''\'\'''\''JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head=git@github.com:neonailol/kactoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.1'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=neonailol'\''\'\'''\'''\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+(\.[0-9]+)*$ ]] || exit -1'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''./gradlew clean build check test'\'' '\'';'\'' )' --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-Mw5a/cid -w=/main --name=neonailol_kactoos_1 yegor256/java8 /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/.java /root/.m2 /root/.npm /root/.profile /root/texmf /root/tmp /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./pid ./repo ./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
mesg: /dev/pts/0: Operation not permitted
+ 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 'JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g'
+ JAVA_OPTS='-XX:MaxPermSize=256m -Xmx1g'
+ export head=git@github.com:neonailol/kactoos.git
+ head=git@github.com:neonailol/kactoos.git
+ export head_branch=master
+ head_branch=master
+ export tag=0.1
+ tag=0.1
+ export author=neonailol
+ author=neonailol
+ [[ 0.1 =~ ^[0-9]+(\.[0-9]+)*$ ]]
+ git commit -am 0.1
On branch __rultor
nothing to commit, working tree clean
container a627a4023559bc78f9a886b84953cb0042399f78da3d90e40d68e809753650c4 is dead
Sun Jan 21 13:46:11 CET 2018

@rultor release tag is 0.1

@rultor release tag is 0.1

@neonailol OK, I will release it now. Please check the progress here

@rultor release tag is 0.1

@neonailol Oops, I failed. You can see the full log here (spent 2min)

+ '[' -n '' ']'
+ use_image=yegor256/java8
+ docker pull yegor256/java8
Using default tag: latest
latest: Pulling from yegor256/java8
Digest: sha256:3fe6561116533e80c10ff859bf612cc8d7fc33a0b2ab5144ef1074546cde2775
Status: Image is up to date for yegor256/java8:latest
+ docker ps --filter=status=exited
+ grep --quiet '\sneonailol_kactoos_1\s*$'
+ ls -al .
total 40
drwx--x--x  3 rultor rultor 4096 Jan 21 13:52 .
drwxrwxrwt 21 root   root   4096 Jan 21 13:52 ..
-rw-rw-r--  1 rultor rultor  444 Jan 21 13:52 end.sh
-rwxrwxr-x  1 rultor rultor  338 Jan 21 13:52 entry.sh
-rw-rw-r--  1 rultor rultor    5 Jan 21 13:52 pid
drwxrwxr-x 12 rultor rultor 4096 Jan 21 13:52 repo
-rwxrwxr-x  1 rultor rultor 5089 Jan 21 13:52 run.sh
-rw-rw-r--  1 rultor rultor  412 Jan 21 13:52 script.sh
-rw-rw-r--  1 rultor rultor 3285 Jan 21 13:52 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-aELu:/main '--env=JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g' --env=head=git@github.com:neonailol/kactoos.git --env=head_branch=master --env=tag=0.1 --env=author=neonailol '--env=scripts=( '\''export '\''\'\'''\''JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head=git@github.com:neonailol/kactoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.1'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=neonailol'\''\'\'''\'''\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+(\.[0-9]+)*$ ]] || exit -1'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''./gradlew clean build check test'\'' '\'';'\'' )' --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-aELu/cid -w=/main --name=neonailol_kactoos_1 yegor256/java8 /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/.java /root/.m2 /root/.npm /root/.profile /root/texmf /root/tmp /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./pid ./repo ./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
mesg: /dev/pts/0: Operation not permitted
+ 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 'JAVA_OPTS=-XX:MaxPermSize=256m -Xmx1g'
+ JAVA_OPTS='-XX:MaxPermSize=256m -Xmx1g'
+ export head=git@github.com:neonailol/kactoos.git
+ head=git@github.com:neonailol/kactoos.git
+ export head_branch=master
+ head_branch=master
+ export tag=0.1
+ tag=0.1
+ export author=neonailol
+ author=neonailol
+ [[ 0.1 =~ ^[0-9]+(\.[0-9]+)*$ ]]
+ git commit -am 0.1
On branch __rultor
nothing to commit, working tree clean
container d6e741a8d4dd341f045ddefbc55d4373960a31c3935e689888f691f94c897d67 is dead
Sun Jan 21 13:53:24 CET 2018