+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 1057
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Sun May 12 20:44:09 UTC 2024
+ uptime
20:44:09 up 0 min, 0 users, load average: 1.38, 0.36, 0.12
+ head=git@github.com:maxonfjvipon/eo2js.git
+ ff=default
+ image=yegor256/rultor-image:1.20.0
+ rebase=false
+ squash=false
+ head_branch=master
+ author=maxonfjvipon
+ tag=0.0.2
+ vars=('--env=head=git@github.com:maxonfjvipon/eo2js.git' '--env=tag=0.0.2' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:maxonfjvipon/eo2js.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.2'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=maxonfjvipon'\''\'\'''\'''\'' '\'';'\'' '\''pip install git+https://chromium.googlesource.com/external/gyp'\'' '\'';'\'' '\''npm install --no-color'\'' '\'';'\'' '\''sudo npm install --no-color --global grunt-cli'\'' '\'';'\'' '\''npm uninstall --no-color grunt-cli'\'' '\'';'\'' '\''npm install --no-color mocha'\'' '\'';'\'' '\''pdd -f /dev/null -v'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" eo2js/package.json'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" eo2js/src/version.js'\'' '\'';'\'' '\''sed -i "s/0000-00-00/$(date +%Y-%m-%d)/" eo2js/src/version.js'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" eo2js-runtime/package.json'\'' '\'';'\'' '\''npm test'\'' '\'';'\'' '\''git commit -am "set version to ${tag}"'\'' '\'';'\'' '\''chmod 600 ../npmrc'\'' '\'';'\'' '\''echo "Dry run:"'\'' '\'';'\'' '\''cd eo2js && npm publish --no-color --dry-run --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --dry-run --userconfig=../../npmrc && cd ..'\'' '\'';'\'' '\''echo "Publishing:"'\'' '\'';'\'' '\''cd eo2js && npm publish --no-color --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --userconfig=../../npmrc || echo "Unpublishing:" && cd ../eo2js && npm unpublish eo2js@${tag} -f --userconfig=../../npmrc && cd ../eo2js-runtime && npm unpublish eo2js-runtime@${tag} -f --userconfig=../../npmrc'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=maxonfjvipon')
+ scripts=('export '\''head=git@github.com:maxonfjvipon/eo2js.git'\''' ';' 'export '\''tag=0.0.2'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=maxonfjvipon'\''' ';' 'pip install git+https://chromium.googlesource.com/external/gyp' ';' 'npm install --no-color' ';' 'sudo npm install --no-color --global grunt-cli' ';' 'npm uninstall --no-color grunt-cli' ';' 'npm install --no-color mocha' ';' 'pdd -f /dev/null -v' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i "s/0\.0\.0/${tag}/" eo2js/package.json' ';' 'sed -i "s/0\.0\.0/${tag}/" eo2js/src/version.js' ';' 'sed -i "s/0000-00-00/$(date +%Y-%m-%d)/" eo2js/src/version.js' ';' 'sed -i "s/0\.0\.0/${tag}/" eo2js-runtime/package.json' ';' 'npm test' ';' 'git commit -am "set version to ${tag}"' ';' 'chmod 600 ../npmrc' ';' 'echo "Dry run:"' ';' 'cd eo2js && npm publish --no-color --dry-run --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --dry-run --userconfig=../../npmrc && cd ..' ';' 'echo "Publishing:"' ';' 'cd eo2js && npm publish --no-color --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --userconfig=../../npmrc || echo "Unpublishing:" && cd ../eo2js && npm unpublish eo2js@${tag} -f --userconfig=../../npmrc && cd ../eo2js-runtime && npm unpublish eo2js-runtime@${tag} -f --userconfig=../../npmrc' ';')
+ directory=
+ container=maxonfjvipon_eo2js_2
+ as_root=false
+ hostname
ip-172-31-18-248
+ pwd
/tmp/rultor-2CpG
+ git --version
git version 2.34.1
+ docker --version
Docker version 25.0.3, build 4debf41
+ mkdir -p /home/ubuntu/.ssh
+ echo -e 'Host github.com\n\tStrictHostKeyChecking no\n'
+ chmod 600 /home/ubuntu/.ssh/config
+ git clone git@github.com:maxonfjvipon/eo2js.git repo
Cloning into 'repo'...
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
+ cd repo
+ git config user.email me@rultor.com
+ git config user.name rultor
+ '[' -z 'export '\''head=git@github.com:maxonfjvipon/eo2js.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:maxonfjvipon/eo2js.git'\''' ';' 'export '\''tag=0.0.2'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=maxonfjvipon'\''' ';' 'pip install git+https://chromium.googlesource.com/external/gyp' ';' 'npm install --no-color' ';' 'sudo npm install --no-color --global grunt-cli' ';' 'npm uninstall --no-color grunt-cli' ';' 'npm install --no-color mocha' ';' 'pdd -f /dev/null -v' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i "s/0\.0\.0/${tag}/" eo2js/package.json' ';' 'sed -i "s/0\.0\.0/${tag}/" eo2js/src/version.js' ';' 'sed -i "s/0000-00-00/$(date +%Y-%m-%d)/" eo2js/src/version.js' ';' 'sed -i "s/0\.0\.0/${tag}/" eo2js-runtime/package.json' ';' 'npm test' ';' 'git commit -am "set version to ${tag}"' ';' 'chmod 600 ../npmrc' ';' 'echo "Dry run:"' ';' 'cd eo2js && npm publish --no-color --dry-run --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --dry-run --userconfig=../../npmrc && cd ..' ';' 'echo "Publishing:"' ';' 'cd eo2js && npm publish --no-color --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --userconfig=../../npmrc || echo "Unpublishing:" && cd ../eo2js && npm unpublish eo2js@${tag} -f --userconfig=../../npmrc && cd ../eo2js-runtime && npm unpublish eo2js-runtime@${tag} -f --userconfig=../../npmrc' ';'
+ sensitive=()
+ rm -rf .gnupg
+ '[' -z 0.0.2 ']'
+ [[ 0.0.2 =~ ^[a-zA-Z0-9\.\-]+$ ]]
+ echo 'tag name is valid: "0.0.2"'
tag name is valid: "0.0.2"
+ cd repo
++ git tag -l 0.0.2
+ '[' ']'
+ export BRANCH_NAME=__rultor
+ BRANCH_NAME=__rultor
++ wc -l
++ git show-branch __rultor
+ '[' 0 -gt 0 ']'
+ git checkout -b __rultor
Switched to a new branch '__rultor'
+ docker_when_possible
+ true
++ tail -n 1
++ sed 's/ /\n/g'
++ uptime
+ load=0.13
++ bc
++ echo 0.13 '>' 30
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.13, low enough to run a new Docker container'
load average is 0.13, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/rultor-image:1.20.0
+ docker pull yegor256/rultor-image:1.20.0
1.20.0: Pulling from yegor256/rultor-image
2ab09b027e7f: Pulling fs layer
7b0074669ecf: Pulling fs layer
408f189b6f6b: Pulling fs layer
33be9847dc3f: Pulling fs layer
042ebef6257e: Pulling fs layer
3a97fbae9a85: Pulling fs layer
56e93f10bd73: Pulling fs layer
4e03abc55821: Pulling fs layer
13ef0de7b7a0: Pulling fs layer
ca9e2ab45268: Pulling fs layer
28d34864293c: Pulling fs layer
b6d63350513c: Pulling fs layer
eae028898cd7: Pulling fs layer
ad37c8c08239: Pulling fs layer
850edde41604: Pulling fs layer
63ae1c8866b6: Pulling fs layer
5824713c1779: Pulling fs layer
b508c3fd7dad: Pulling fs layer
d0490c8a5a48: Pulling fs layer
c46ce4f898c1: Pulling fs layer
e511014d4eef: Pulling fs layer
4701f48243fe: Pulling fs layer
00de5a73064f: Pulling fs layer
61c6f56e206e: Pulling fs layer
adc6bd646a58: Pulling fs layer
85199a179b08: Pulling fs layer
8e5e413dd364: Pulling fs layer
55ef641ff048: Pulling fs layer
04b36258d98d: Pulling fs layer
720a8616693f: Pulling fs layer
a69d37378c25: Pulling fs layer
db92edfaf28f: Pulling fs layer
0108236d4ede: Pulling fs layer
7397d20156a8: Pulling fs layer
7e231629f56d: Pulling fs layer
4fa4f09171d9: Pulling fs layer
a2510fb1bcd9: Pulling fs layer
852c23ee1e58: Pulling fs layer
4c94631e05f9: Pulling fs layer
fe1609533f57: Pulling fs layer
49b8f231d8c5: Pulling fs layer
a27abfc811c6: Pulling fs layer
f3b6fe0bd39a: Pulling fs layer
9dbbf6f6809e: Pulling fs layer
79c33d0c17bc: Pulling fs layer
2ec28995fad3: Pulling fs layer
529f818ae9a5: Pulling fs layer
7de267ea5061: Pulling fs layer
e6fc4138dc00: Pulling fs layer
c0245c6ef64b: Pulling fs layer
d9a900e3a525: Pulling fs layer
d1f589d2217a: Pulling fs layer
29c1ce6e0ceb: Pulling fs layer
4222d5f37429: Pulling fs layer
e3e373f63a0c: Pulling fs layer
dbbdc338f60b: Pulling fs layer
5596911ab43e: Pulling fs layer
6722f3e22921: Pulling fs layer
af30271ca578: Pulling fs layer
daefb1f98329: Pulling fs layer
89a2ed8a04a6: Pulling fs layer
33e89eb290e3: Pulling fs layer
e9c415e4620b: Pulling fs layer
154da6976ca5: Pulling fs layer
8289442127b2: Pulling fs layer
45896b7b9527: Pulling fs layer
18d73cd4eccc: Pulling fs layer
2e3361345a7f: Pulling fs layer
b79d4bd70c34: Pulling fs layer
4957f3e41a83: Pulling fs layer
a98807ad2419: Pulling fs layer
dc2f4dd0006e: Pulling fs layer
07760708e2df: Pulling fs layer
9b840271685e: Pulling fs layer
3ffec5fd42a5: Pulling fs layer
1d5558ed85a6: Pulling fs layer
288b35c1f9ec: Pulling fs layer
42cc2f5870bc: Pulling fs layer
352a82e0aa80: Pulling fs layer
6bbbda1649ae: Pulling fs layer
cfd12b52789d: Pulling fs layer
fc0132327b62: Pulling fs layer
9013f369223c: Pulling fs layer
a0c089c51c45: Pulling fs layer
617e1c55d4b8: Pulling fs layer
a32d3d859e5f: Pulling fs layer
f2bbd8f80c06: Pulling fs layer
c561d512f034: Pulling fs layer
48d2dfd3a5fb: Pulling fs layer
f36495eefb9d: Pulling fs layer
dccaf7cba4f1: Pulling fs layer
4e88668e7f52: Pulling fs layer
0a97bd2a2879: Pulling fs layer
6a0e58b694d0: Pulling fs layer
9ab08b659556: Pulling fs layer
a387737ce6ba: Pulling fs layer
1215824f466e: Pulling fs layer
000aecf6ab63: Pulling fs layer
4fcf9885e8d0: Pulling fs layer
f92dfcd4ed25: Pulling fs layer
4d0d29d87559: Pulling fs layer
a32060106fa3: Pulling fs layer
8289442127b2: Waiting
45896b7b9527: Waiting
18d73cd4eccc: Waiting
2e3361345a7f: Waiting
b79d4bd70c34: Waiting
4957f3e41a83: Waiting
a98807ad2419: Waiting
dc2f4dd0006e: Waiting
07760708e2df: Waiting
9b840271685e: Waiting
3ffec5fd42a5: Waiting
1d5558ed85a6: Waiting
288b35c1f9ec: Waiting
42cc2f5870bc: Waiting
352a82e0aa80: Waiting
6bbbda1649ae: Waiting
cfd12b52789d: Waiting
fc0132327b62: Waiting
9013f369223c: Waiting
a0c089c51c45: Waiting
617e1c55d4b8: Waiting
a32d3d859e5f: Waiting
f2bbd8f80c06: Waiting
c561d512f034: Waiting
48d2dfd3a5fb: Waiting
f36495eefb9d: Waiting
dccaf7cba4f1: Waiting
4e88668e7f52: Waiting
0a97bd2a2879: Waiting
6a0e58b694d0: Waiting
9ab08b659556: Waiting
a387737ce6ba: Waiting
000aecf6ab63: Waiting
4fcf9885e8d0: Waiting
f92dfcd4ed25: Waiting
4d0d29d87559: Waiting
cff685ee5e0e: Pulling fs layer
87da6df67aa3: Pulling fs layer
e61c4b9de561: Pulling fs layer
526ce505f1fc: Pulling fs layer
f06c00ce1d79: Pulling fs layer
bd26c2cfd4e2: Pulling fs layer
321844cf5c7a: Pulling fs layer
deb452e97fd4: Pulling fs layer
0395df46e748: Pulling fs layer
1154c58b23a2: Pulling fs layer
4e6d5063deca: Pulling fs layer
16c440d5b992: Pulling fs layer
a32060106fa3: Waiting
cff685ee5e0e: Waiting
87da6df67aa3: Waiting
e61c4b9de561: Waiting
526ce505f1fc: Waiting
f06c00ce1d79: Waiting
bd26c2cfd4e2: Waiting
321844cf5c7a: Waiting
deb452e97fd4: Waiting
0395df46e748: Waiting
1154c58b23a2: Waiting
4e6d5063deca: Waiting
16c440d5b992: Waiting
33be9847dc3f: Waiting
042ebef6257e: Waiting
3a97fbae9a85: Waiting
56e93f10bd73: Waiting
4e03abc55821: Waiting
13ef0de7b7a0: Waiting
ca9e2ab45268: Waiting
28d34864293c: Waiting
b6d63350513c: Waiting
eae028898cd7: Waiting
ad37c8c08239: Waiting
850edde41604: Waiting
63ae1c8866b6: Waiting
5824713c1779: Waiting
b508c3fd7dad: Waiting
d0490c8a5a48: Waiting
c46ce4f898c1: Waiting
e511014d4eef: Waiting
4701f48243fe: Waiting
00de5a73064f: Waiting
61c6f56e206e: Waiting
adc6bd646a58: Waiting
85199a179b08: Waiting
8e5e413dd364: Waiting
55ef641ff048: Waiting
04b36258d98d: Waiting
720a8616693f: Waiting
a69d37378c25: Waiting
db92edfaf28f: Waiting
0108236d4ede: Waiting
7397d20156a8: Waiting
7e231629f56d: Waiting
4fa4f09171d9: Waiting
a2510fb1bcd9: Waiting
852c23ee1e58: Waiting
4c94631e05f9: Waiting
fe1609533f57: Waiting
49b8f231d8c5: Waiting
a27abfc811c6: Waiting
f3b6fe0bd39a: Waiting
9dbbf6f6809e: Waiting
79c33d0c17bc: Waiting
2ec28995fad3: Waiting
529f818ae9a5: Waiting
7de267ea5061: Waiting
e6fc4138dc00: Waiting
c0245c6ef64b: Waiting
d9a900e3a525: Waiting
d1f589d2217a: Waiting
29c1ce6e0ceb: Waiting
4222d5f37429: Waiting
e3e373f63a0c: Waiting
dbbdc338f60b: Waiting
5596911ab43e: Waiting
6722f3e22921: Waiting
af30271ca578: Waiting
daefb1f98329: Waiting
89a2ed8a04a6: Waiting
33e89eb290e3: Waiting
e9c415e4620b: Waiting
154da6976ca5: Waiting
1215824f466e: Waiting
7b0074669ecf: Verifying Checksum
7b0074669ecf: Download complete
408f189b6f6b: Verifying Checksum
408f189b6f6b: Download complete
33be9847dc3f: Verifying Checksum
33be9847dc3f: Download complete
2ab09b027e7f: Verifying Checksum
2ab09b027e7f: Download complete
3a97fbae9a85: Verifying Checksum
3a97fbae9a85: Download complete
042ebef6257e: Verifying Checksum
042ebef6257e: Download complete
56e93f10bd73: Verifying Checksum
56e93f10bd73: Download complete
4e03abc55821: Verifying Checksum
4e03abc55821: Download complete
13ef0de7b7a0: Verifying Checksum
13ef0de7b7a0: Download complete
ca9e2ab45268: Verifying Checksum
ca9e2ab45268: Download complete
28d34864293c: Verifying Checksum
28d34864293c: Download complete
eae028898cd7: Verifying Checksum
eae028898cd7: Download complete
ad37c8c08239: Verifying Checksum
ad37c8c08239: Download complete
850edde41604: Verifying Checksum
850edde41604: Download complete
63ae1c8866b6: Verifying Checksum
63ae1c8866b6: Download complete
b6d63350513c: Verifying Checksum
b6d63350513c: Download complete
5824713c1779: Verifying Checksum
5824713c1779: Download complete
b508c3fd7dad: Verifying Checksum
b508c3fd7dad: Download complete
d0490c8a5a48: Verifying Checksum
d0490c8a5a48: Download complete
c46ce4f898c1: Verifying Checksum
c46ce4f898c1: Download complete
00de5a73064f: Verifying Checksum
00de5a73064f: Download complete
4701f48243fe: Verifying Checksum
4701f48243fe: Download complete
e511014d4eef: Verifying Checksum
e511014d4eef: Download complete
85199a179b08: Verifying Checksum
85199a179b08: Download complete
61c6f56e206e: Verifying Checksum
61c6f56e206e: Download complete
8e5e413dd364: Verifying Checksum
8e5e413dd364: Download complete
55ef641ff048: Verifying Checksum
55ef641ff048: Download complete
04b36258d98d: Verifying Checksum
04b36258d98d: Download complete
720a8616693f: Verifying Checksum
720a8616693f: Download complete
a69d37378c25: Verifying Checksum
a69d37378c25: Download complete
db92edfaf28f: Verifying Checksum
db92edfaf28f: Download complete
0108236d4ede: Verifying Checksum
0108236d4ede: Download complete
adc6bd646a58: Verifying Checksum
adc6bd646a58: Download complete
4fa4f09171d9: Verifying Checksum
4fa4f09171d9: Download complete
7397d20156a8: Verifying Checksum
7397d20156a8: Download complete
a2510fb1bcd9: Verifying Checksum
a2510fb1bcd9: Download complete
852c23ee1e58: Verifying Checksum
852c23ee1e58: Download complete
fe1609533f57: Verifying Checksum
fe1609533f57: Download complete
4c94631e05f9: Verifying Checksum
4c94631e05f9: Download complete
a27abfc811c6: Verifying Checksum
a27abfc811c6: Download complete
49b8f231d8c5: Verifying Checksum
49b8f231d8c5: Download complete
9dbbf6f6809e: Verifying Checksum
9dbbf6f6809e: Download complete
f3b6fe0bd39a: Verifying Checksum
f3b6fe0bd39a: Download complete
2ec28995fad3: Verifying Checksum
2ec28995fad3: Download complete
79c33d0c17bc: Verifying Checksum
79c33d0c17bc: Download complete
529f818ae9a5: Verifying Checksum
529f818ae9a5: Download complete
e6fc4138dc00: Verifying Checksum
e6fc4138dc00: Download complete
c0245c6ef64b: Verifying Checksum
c0245c6ef64b: Download complete
d9a900e3a525: Verifying Checksum
d9a900e3a525: Download complete
d1f589d2217a: Verifying Checksum
d1f589d2217a: Download complete
29c1ce6e0ceb: Verifying Checksum
29c1ce6e0ceb: Download complete
7de267ea5061: Verifying Checksum
7de267ea5061: Download complete
4222d5f37429: Verifying Checksum
4222d5f37429: Download complete
2ab09b027e7f: Pull complete
7b0074669ecf: Pull complete
e3e373f63a0c: Verifying Checksum
e3e373f63a0c: Download complete
5596911ab43e: Verifying Checksum
5596911ab43e: Download complete
408f189b6f6b: Pull complete
6722f3e22921: Verifying Checksum
6722f3e22921: Download complete
af30271ca578: Verifying Checksum
af30271ca578: Download complete
daefb1f98329: Verifying Checksum
daefb1f98329: Download complete
89a2ed8a04a6: Verifying Checksum
89a2ed8a04a6: Download complete
33be9847dc3f: Pull complete
33e89eb290e3: Verifying Checksum
33e89eb290e3: Download complete
e9c415e4620b: Verifying Checksum
e9c415e4620b: Download complete
154da6976ca5: Verifying Checksum
154da6976ca5: Download complete
8289442127b2: Verifying Checksum
8289442127b2: Download complete
dbbdc338f60b: Verifying Checksum
dbbdc338f60b: Download complete
45896b7b9527: Verifying Checksum
45896b7b9527: Download complete
2e3361345a7f: Verifying Checksum
2e3361345a7f: Download complete
18d73cd4eccc: Verifying Checksum
18d73cd4eccc: Download complete
b79d4bd70c34: Verifying Checksum
b79d4bd70c34: Download complete
4957f3e41a83: Verifying Checksum
4957f3e41a83: Download complete
dc2f4dd0006e: Verifying Checksum
dc2f4dd0006e: Download complete
a98807ad2419: Verifying Checksum
a98807ad2419: Download complete
042ebef6257e: Pull complete
3a97fbae9a85: Pull complete
56e93f10bd73: Pull complete
4e03abc55821: Pull complete
9b840271685e: Verifying Checksum
9b840271685e: Download complete
3ffec5fd42a5: Verifying Checksum
3ffec5fd42a5: Download complete
1d5558ed85a6: Verifying Checksum
1d5558ed85a6: Download complete
288b35c1f9ec: Verifying Checksum
288b35c1f9ec: Download complete
13ef0de7b7a0: Pull complete
42cc2f5870bc: Verifying Checksum
42cc2f5870bc: Download complete
352a82e0aa80: Verifying Checksum
352a82e0aa80: Download complete
07760708e2df: Verifying Checksum
07760708e2df: Download complete
cfd12b52789d: Verifying Checksum
cfd12b52789d: Download complete
fc0132327b62: Verifying Checksum
fc0132327b62: Download complete
ca9e2ab45268: Pull complete
28d34864293c: Pull complete
9013f369223c: Verifying Checksum
9013f369223c: Download complete
a0c089c51c45: Verifying Checksum
a0c089c51c45: Download complete
617e1c55d4b8: Verifying Checksum
617e1c55d4b8: Download complete
a32d3d859e5f: Verifying Checksum
a32d3d859e5f: Download complete
f2bbd8f80c06: Verifying Checksum
f2bbd8f80c06: Download complete
c561d512f034: Verifying Checksum
c561d512f034: Download complete
48d2dfd3a5fb: Verifying Checksum
48d2dfd3a5fb: Download complete
f36495eefb9d: Verifying Checksum
f36495eefb9d: Download complete
dccaf7cba4f1: Verifying Checksum
dccaf7cba4f1: Download complete
4e88668e7f52: Verifying Checksum
4e88668e7f52: Download complete
0a97bd2a2879: Verifying Checksum
0a97bd2a2879: Download complete
6a0e58b694d0: Verifying Checksum
6a0e58b694d0: Download complete
9ab08b659556: Verifying Checksum
9ab08b659556: Download complete
a387737ce6ba: Verifying Checksum
a387737ce6ba: Download complete
1215824f466e: Verifying Checksum
1215824f466e: Download complete
000aecf6ab63: Verifying Checksum
000aecf6ab63: Download complete
4fcf9885e8d0: Verifying Checksum
4fcf9885e8d0: Download complete
f92dfcd4ed25: Verifying Checksum
f92dfcd4ed25: Download complete
4d0d29d87559: Verifying Checksum
4d0d29d87559: Download complete
a32060106fa3: Verifying Checksum
a32060106fa3: Download complete
cff685ee5e0e: Verifying Checksum
cff685ee5e0e: Download complete
87da6df67aa3: Verifying Checksum
87da6df67aa3: Download complete
e61c4b9de561: Verifying Checksum
e61c4b9de561: Download complete
526ce505f1fc: Verifying Checksum
526ce505f1fc: Download complete
b6d63350513c: Pull complete
eae028898cd7: Pull complete
ad37c8c08239: Pull complete
850edde41604: Pull complete
63ae1c8866b6: Pull complete
f06c00ce1d79: Verifying Checksum
f06c00ce1d79: Download complete
bd26c2cfd4e2: Verifying Checksum
bd26c2cfd4e2: Download complete
321844cf5c7a: Verifying Checksum
321844cf5c7a: Download complete
deb452e97fd4: Verifying Checksum
deb452e97fd4: Download complete
5824713c1779: Pull complete
b508c3fd7dad: Pull complete
d0490c8a5a48: Pull complete
0395df46e748: Verifying Checksum
0395df46e748: Download complete
1154c58b23a2: Verifying Checksum
1154c58b23a2: Download complete
4e6d5063deca: Verifying Checksum
4e6d5063deca: Download complete
16c440d5b992: Verifying Checksum
16c440d5b992: Download complete
c46ce4f898c1: Pull complete
6bbbda1649ae: Verifying Checksum
6bbbda1649ae: Download complete
e511014d4eef: Pull complete
4701f48243fe: Pull complete
00de5a73064f: Pull complete
61c6f56e206e: Pull complete
adc6bd646a58: Pull complete
85199a179b08: Pull complete
8e5e413dd364: Pull complete
55ef641ff048: Pull complete
04b36258d98d: Pull complete
720a8616693f: Pull complete
a69d37378c25: Pull complete
db92edfaf28f: Pull complete
0108236d4ede: Pull complete
7397d20156a8: Pull complete
7e231629f56d: Verifying Checksum
7e231629f56d: Download complete
7e231629f56d: Pull complete
4fa4f09171d9: Pull complete
a2510fb1bcd9: Pull complete
852c23ee1e58: Pull complete
4c94631e05f9: Pull complete
fe1609533f57: Pull complete
49b8f231d8c5: Pull complete
a27abfc811c6: Pull complete
f3b6fe0bd39a: Pull complete
9dbbf6f6809e: Pull complete
79c33d0c17bc: Pull complete
2ec28995fad3: Pull complete
529f818ae9a5: Pull complete
7de267ea5061: Pull complete
e6fc4138dc00: Pull complete
c0245c6ef64b: Pull complete
d9a900e3a525: Pull complete
d1f589d2217a: Pull complete
29c1ce6e0ceb: Pull complete
4222d5f37429: Pull complete
e3e373f63a0c: Pull complete
dbbdc338f60b: Pull complete
5596911ab43e: Pull complete
6722f3e22921: Pull complete
af30271ca578: Pull complete
daefb1f98329: Pull complete
89a2ed8a04a6: Pull complete
33e89eb290e3: Pull complete
e9c415e4620b: Pull complete
154da6976ca5: Pull complete
8289442127b2: Pull complete
45896b7b9527: Pull complete
18d73cd4eccc: Pull complete
2e3361345a7f: Pull complete
b79d4bd70c34: Pull complete
4957f3e41a83: Pull complete
a98807ad2419: Pull complete
dc2f4dd0006e: Pull complete
07760708e2df: Pull complete
9b840271685e: Pull complete
3ffec5fd42a5: Pull complete
1d5558ed85a6: Pull complete
288b35c1f9ec: Pull complete
42cc2f5870bc: Pull complete
352a82e0aa80: Pull complete
6bbbda1649ae: Pull complete
cfd12b52789d: Pull complete
fc0132327b62: Pull complete
9013f369223c: Pull complete
a0c089c51c45: Pull complete
617e1c55d4b8: Pull complete
a32d3d859e5f: Pull complete
f2bbd8f80c06: Pull complete
c561d512f034: Pull complete
48d2dfd3a5fb: Pull complete
f36495eefb9d: Pull complete
dccaf7cba4f1: Pull complete
4e88668e7f52: Pull complete
0a97bd2a2879: Pull complete
6a0e58b694d0: Pull complete
9ab08b659556: Pull complete
a387737ce6ba: Pull complete
1215824f466e: Pull complete
000aecf6ab63: Pull complete
4fcf9885e8d0: Pull complete
f92dfcd4ed25: Pull complete
4d0d29d87559: Pull complete
a32060106fa3: Pull complete
cff685ee5e0e: Pull complete
87da6df67aa3: Pull complete
e61c4b9de561: Pull complete
526ce505f1fc: Pull complete
f06c00ce1d79: Pull complete
bd26c2cfd4e2: Pull complete
321844cf5c7a: Pull complete
deb452e97fd4: Pull complete
0395df46e748: Pull complete
1154c58b23a2: Pull complete
4e6d5063deca: Pull complete
16c440d5b992: Pull complete
Digest: sha256:16cc11b0a4ffb8657d15663b400bffe3902db7c2d5f06c08e437151d3db6a12b
Status: Downloaded newer image for yegor256/rultor-image:1.20.0
docker.io/yegor256/rultor-image:1.20.0
+ docker ps --filter=status=exited
+ grep --quiet '\smaxonfjvipon_eo2js_2\s*$'
+ ls -al .
total 68
drwx------ 3 ubuntu ubuntu 4096 May 12 20:44 .
drwxrwxrwt 12 root root 4096 May 12 20:49 ..
-rwxrwxr-x 1 ubuntu ubuntu 556 May 12 20:51 end.sh
-rwxrwxr-x 1 ubuntu ubuntu 490 May 12 20:44 entry.sh
-rw-rw-r-- 1 ubuntu ubuntu 74 May 12 20:44 npmrc
-rw-rw-r-- 1 ubuntu ubuntu 5 May 12 20:44 pid
drwxrwxr-x 6 ubuntu ubuntu 4096 May 12 20:44 repo
-rwxrwxr-x 1 ubuntu ubuntu 7753 May 12 20:44 run.sh
-rw-rw-r-- 1 ubuntu ubuntu 1417 May 12 20:44 script.sh
-rw-rw-r-- 1 ubuntu ubuntu 23296 May 12 20:52 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-2CpG:/main --env=head=git@github.com:maxonfjvipon/eo2js.git --env=tag=0.0.2 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:maxonfjvipon/eo2js.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.2'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=maxonfjvipon'\''\'\'''\'''\'' '\'';'\'' '\''pip install git+https://chromium.googlesource.com/external/gyp'\'' '\'';'\'' '\''npm install --no-color'\'' '\'';'\'' '\''sudo npm install --no-color --global grunt-cli'\'' '\'';'\'' '\''npm uninstall --no-color grunt-cli'\'' '\'';'\'' '\''npm install --no-color mocha'\'' '\'';'\'' '\''pdd -f /dev/null -v'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" eo2js/package.json'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" eo2js/src/version.js'\'' '\'';'\'' '\''sed -i "s/0000-00-00/$(date +%Y-%m-%d)/" eo2js/src/version.js'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" eo2js-runtime/package.json'\'' '\'';'\'' '\''npm test'\'' '\'';'\'' '\''git commit -am "set version to ${tag}"'\'' '\'';'\'' '\''chmod 600 ../npmrc'\'' '\'';'\'' '\''echo "Dry run:"'\'' '\'';'\'' '\''cd eo2js && npm publish --no-color --dry-run --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --dry-run --userconfig=../../npmrc && cd ..'\'' '\'';'\'' '\''echo "Publishing:"'\'' '\'';'\'' '\''cd eo2js && npm publish --no-color --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --userconfig=../../npmrc || echo "Unpublishing:" && cd ../eo2js && npm unpublish eo2js@${tag} -f --userconfig=../../npmrc && cd ../eo2js-runtime && npm unpublish eo2js-runtime@${tag} -f --userconfig=../../npmrc'\'' '\'';'\'' )' --env=head_branch=master --env=author=maxonfjvipon --hostname=docker --privileged --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-2CpG/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=maxonfjvipon_eo2js_2 yegor256/rultor-image:1.20.0 /main/entry.sh
WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded.
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
++ awk -F : '$3 > 100 { print $1 }'
++ cat /etc/group
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G nogroup r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G messagebus r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-journal r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-network r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-resolve r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-timesync r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G _ssh r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G rvm r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G ssl-cert r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G postgres r
+ for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }')
+ usermod -a -G r r
+ usermod -s /bin/bash r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.cargo /root/.config /root/.gem /root/.gemrc /root/.launchpadlib /root/.m2 /root/.npm /root/.profile /root/.rustup /root/texmf /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./npmrc ./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
+ cat /home/r/script.sh
#!/bin/bash
set -e
set -o pipefail
if [ -e /home/r/.profile ]; then source /home/r/.profile; fi
shopt -s expand_aliases
alias 'sudo=sudo -i'
export HOME=/home/r
cd "${HOME}/repo"
export 'head=git@github.com:maxonfjvipon/eo2js.git' ; export 'tag=0.0.2' ; export 'head_branch=master' ; export 'author=maxonfjvipon' ; pip install git+https://chromium.googlesource.com/external/gyp ; npm install --no-color ; sudo npm install --no-color --global grunt-cli ; npm uninstall --no-color grunt-cli ; npm install --no-color mocha ; pdd -f /dev/null -v ; [[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1 ; sed -i "s/0\.0\.0/${tag}/" eo2js/package.json ; sed -i "s/0\.0\.0/${tag}/" eo2js/src/version.js ; sed -i "s/0000-00-00/$(date +%Y-%m-%d)/" eo2js/src/version.js ; sed -i "s/0\.0\.0/${tag}/" eo2js-runtime/package.json ; npm test ; git commit -am "set version to ${tag}" ; chmod 600 ../npmrc ; echo "Dry run:" ; cd eo2js && npm publish --no-color --dry-run --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --dry-run --userconfig=../../npmrc && cd .. ; echo "Publishing:" ; cd eo2js && npm publish --no-color --userconfig=../../npmrc && cd ../eo2js-runtime && npm publish --no-color --userconfig=../../npmrc || echo "Unpublishing:" && cd ../eo2js && npm unpublish eo2js@${tag} -f --userconfig=../../npmrc && cd ../eo2js-runtime && npm unpublish eo2js-runtime@${tag} -f --userconfig=../../npmrc ;
+ su --login r --command /home/r/script.sh
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place.
0mUsually this is caused by shell initialization files. Search for 34mPATH=...0m entries.
You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles0m
To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.10m
To ignore this error add 34mrvm_silence_path_mismatch_check_flag=10m to your 34m~/.rvmrc0m file.0m
0mUsing /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Defaulting to user installation because normal site-packages is not writeable
Collecting git+https://chromium.googlesource.com/external/gyp
Cloning https://chromium.googlesource.com/external/gyp to /tmp/pip-req-build-g766oeun
Running command git clone --filter=blob:none --quiet https://chromium.googlesource.com/external/gyp /tmp/pip-req-build-g766oeun
Resolved https://chromium.googlesource.com/external/gyp to commit 1615ec326858f8c2bd8f30b3a86ea71830409ce4
Preparing metadata (setup.py) ... ?25ldone
?25hBuilding wheels for collected packages: gyp
Building wheel for gyp (setup.py) ... ?25ldone
?25h Created wheel for gyp: filename=gyp-0.1-py3-none-any.whl size=312071 sha256=3c5f14f1c00a74c4241622632c01e4332b66dc7e63a2d3fb52eb512c6ed1d216
Stored in directory: /tmp/pip-ephem-wheel-cache-q1ob6b6v/wheels/f9/a0/c8/6aee2d87c8092cf781712963779a34382341f548f7c4530976
Successfully built gyp
Installing collected packages: gyp
33m WARNING: The script gyp is installed in '/home/r/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.0m33m
0mSuccessfully installed gyp-0.1
1m[0m34;49mnotice0m1;39;49m]0m39;49m A new release of pip is available: 0m31;49m23.0.10m39;49m -> 0m32;49m24.00m
1m[0m34;49mnotice0m1;39;49m]0m39;49m To update, run: 0m32;49mpython3 -m pip install --upgrade pip0m
K?25h⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂) ⠙ reify: timing arborist:ctor Completed in 1ms0mK
> eo2js@0.0.0 postinstall
> npm run install-eo2js && npm run install-eo2js-runtime
> eo2js@0.0.0 install-eo2js
> cd eo2js && npm i
K?25h37;40mnpm0m#0m30;43mWARN0m⠂0m35mdeprecated0momkdirp@0.5.1:mLegacy0versionsfofomkdirpearednoelongeresupported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
K?25h97m##################0m)0⠦9reify:lodash:332;40mhttp0m335mfetch0mGGET2200hhttps://registry.npmjs.0mK.npmjs0mKrg/0mK
added 315 packages, and audited 316 packages in 13s
51 packages are looking for funding
run `npm fund` for details
31m1m622m39m vulnerabilities (2 33m1mmoderate22m39m, 3 31m1mhigh22m39m, 1 35m1mcritical22m39m)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
> eo2js@0.0.0 install-eo2js-runtime
> cd eo2js-runtime && npm i
K?25h37;40mnpm0m#0m30;43mWARN0m90m35mdeprecated0mlmkdirp@0.5.1:mLegacy3versionsoof:mkdirpoareenoelonger0supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
K?25h97m##################0m)0⠼9reify:lodash:332;40mtiming0mm35mreifyNode:node_modules/eslint0mCCompl0mKrpoo0mKmKe0mK
added 249 packages, and audited 250 packages in 3s
40 packages are looking for funding
run `npm fund` for details
31m1m522m39m vulnerabilities (1 33m1mmoderate22m39m, 3 31m1mhigh22m39m, 1 35m1mcritical22m39m)
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
up to date, audited 1 package in 20s
found 0 vulnerabilities
npm notice
npm notice New major version of npm available! 9.5.1 -> 10.7.0
npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.7.0>
npm notice Run `npm install -g npm@10.7.0` to update!
npm notice
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
K?25h##############)⠂⠇⠂reify:picomatch:thttpefetchEGET0200thttps://registry.npm0mK
added 59 packages in 3s
5 packages are looking for funding
run `npm fund` for details
npm notice
npm notice New major version of npm available! 9.5.1 -> 10.7.0
npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.7.0>
npm notice Run `npm install -g npm@10.7.0` to update!
npm notice
up to date, audited 1 package in 81ms
found 0 vulnerabilities
K?25h##############)⠂⠹⠂reify:mocha:ptimingtreifyNode:node_modules/yargsCComplet0mK
added 72 packages, and audited 73 packages in 2s
20 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
Found 10 lines in /home/r/repo/.pdd
My version is 0.23.1
Ruby version is 3.0.1 at x86_64-linux
Reading from root dir .
Excluding eo2js/coverage/**/*
Excluding eo2js-runtime/coverage/**/*
Excluding eo2js/node_modules/**/*
Excluding eo2js-runtime/node_modules/**/*
Excluding node_modules/**/*
/home/r/repo/eo2js/.eslintrc.json is a binary file (270 bytes)
/home/r/repo/eo2js/package-lock.json is a binary file (130300 bytes)
/home/r/repo/eo2js/package.json is a binary file (694 bytes)
/home/r/repo/eo2js/test/mvnw/.mvn/wrapper/maven-wrapper.jar is a binary file (62547 bytes)
/home/r/repo/eo2js/test/resources/transpile/packs/abstracts-to-objects.json is a binary file (260 bytes)
/home/r/repo/eo2js/test/resources/transpile/packs/adds-attrs.json is a binary file (431 bytes)
/home/r/repo/eo2js/test/resources/transpile/packs/adds-package.json is a binary file (298 bytes)
/home/r/repo/eo2js/test/resources/transpile/packs/bindings-to-js.json is a binary file (564 bytes)
/home/r/repo/eo2js/test/resources/transpile/packs/data-as-bytes.json is a binary file (2299 bytes)
/home/r/repo/eo2js/test/resources/transpile/packs/embedded-object.json is a binary file (2034 bytes)
/home/r/repo/eo2js/test/resources/transpile/packs/prepares-data.json is a binary file (575 bytes)
/home/r/repo/eo2js-runtime/.eslintrc.json is a binary file (270 bytes)
/home/r/repo/eo2js-runtime/package-lock.json is a binary file (103608 bytes)
/home/r/repo/eo2js-runtime/package.json is a binary file (448 bytes)
/home/r/repo/package-lock.json is a binary file (28729 bytes)
/home/r/repo/package.json is a binary file (684 bytes)
/home/r/repo/renovate.json is a binary file (107 bytes)
Reading .0pdd.yml ...
Reading .gitattributes ...
Reading .github/workflows/pdd.yml ...
Reading .github/workflows/test.yml ...
Reading .github/workflows/xcop.yml ...
Reading .gitignore ...
Reading .pdd ...
Reading .rultor.yml ...
Reading LICENSE.txt ...
Reading README.md ...
Reading eo2js/.npmignore ...
Reading eo2js/Gruntfile.js ...
Reading eo2js/LICENSE.txt ...
Reading eo2js/README.md ...
Reading eo2js/src/commands/dataize.js ...
Reading eo2js/src/commands/link.js ...
Reading eo2js/src/commands/transpile.js ...
Reading eo2js/src/compile-stylesheets.js ...
Reading eo2js/src/eo2js.js ...
Reading eo2js/src/resources/js/__main__.js ...
Reading eo2js/src/resources/xsl/attrs.xsl ...
Reading eo2js/src/resources/xsl/data.xsl ...
Reading eo2js/src/resources/xsl/objects.xsl ...
Reading eo2js/src/resources/xsl/package.xsl ...
Reading eo2js/src/resources/xsl/to-js.xsl ...
Reading eo2js/src/version.js ...
Reading eo2js/test/commands/dataize.test.js ...
Reading eo2js/test/commands/link.test.js ...
Reading eo2js/test/commands/transpile.test.js ...
Reading eo2js/test/eo2js.test.js ...
Reading eo2js/test/helpers.js ...
Reading eo2js/test/mvnw/.mvn/wrapper/maven-wrapper.properties ...
Reading eo2js/test/mvnw/eo-version.txt ...
Reading eo2js/test/mvnw/mvnw ...
Reading eo2js/test/mvnw/mvnw.cmd ...
Reading eo2js/test/mvnw/mvnw.js ...
Reading eo2js/test/mvnw/pom.xml ...
Reading eo2js/test/resources/dataize/app.js ...
Reading eo2js/test/resources/transpile/simple.xmir ...
Reading eo2js-runtime/.npmignore ...
Reading eo2js-runtime/Gruntfile.js ...
Reading eo2js-runtime/LICENSE.txt ...
Reading eo2js-runtime/README.md ...
Reading eo2js-runtime/atom.js ...
Reading eo2js-runtime/atoms.js ...
Reading eo2js-runtime/src/objects/org/eolang/as_phi.js ...
Reading eo2js-runtime/src/objects/org/eolang/bytes$concat.js ...
Reading eo2js-runtime/src/objects/org/eolang/bytes$eq.js ...
Reading eo2js-runtime/src/objects/org/eolang/bytes$not.js ...
Reading eo2js-runtime/src/objects/org/eolang/bytes$or.js ...
Reading eo2js-runtime/src/objects/org/eolang/bytes$right.js ...
Reading eo2js-runtime/src/objects/org/eolang/bytes$size.js ...
Reading eo2js-runtime/src/objects/org/eolang/bytes$slice.js ...
Reading eo2js-runtime/src/objects/org/eolang/bytes$xor.js ...
Reading eo2js-runtime/src/objects/org/eolang/error.js ...
Reading eo2js-runtime/src/objects/org/eolang/float$div.js ...
Reading eo2js-runtime/src/objects/org/eolang/float$gt.js ...
Reading eo2js-runtime/src/objects/org/eolang/float$plus.js ...
Reading eo2js-runtime/src/objects/org/eolang/float$times.js ...
Reading eo2js-runtime/src/objects/org/eolang/int$div.js ...
Reading eo2js-runtime/src/objects/org/eolang/int$gt.js ...
Reading eo2js-runtime/src/objects/org/eolang/int$plus.js ...
Reading eo2js-runtime/src/objects/org/eolang/int$times.js ...
Reading eo2js-runtime/src/objects/org/eolang/io/stdin$next_line.js ...
Reading eo2js-runtime/src/objects/org/eolang/io/stdin$φ.js ...
Reading eo2js-runtime/src/objects/org/eolang/io/stdout.js ...
Reading eo2js-runtime/src/objects/org/eolang/seq.js ...
Reading eo2js-runtime/src/objects/org/eolang/string$length.js ...
Reading eo2js-runtime/src/objects/org/eolang/string$slice.js ...
Reading eo2js-runtime/src/objects/org/eolang/try.js ...
Reading eo2js-runtime/src/runtime/attribute/at-lambda.js ...
Reading eo2js-runtime/src/runtime/attribute/at-once.js ...
Reading eo2js-runtime/src/runtime/attribute/at-rho.js ...
Reading eo2js-runtime/src/runtime/attribute/at-safe.js ...
Reading eo2js-runtime/src/runtime/attribute/at-simple.js ...
Reading eo2js-runtime/src/runtime/attribute/at-void.js ...
Reading eo2js-runtime/src/runtime/attribute/attr.js ...
Reading eo2js-runtime/src/runtime/attribute/specials.js ...
Reading eo2js-runtime/src/runtime/bytes-of.js ...
Reading eo2js-runtime/src/runtime/data.js ...
Reading eo2js-runtime/src/runtime/dataized.js ...
Reading eo2js-runtime/src/runtime/error/ErAbstract.js ...
Reading eo2js-runtime/src/runtime/error/ErError.js ...
Reading eo2js-runtime/src/runtime/error/ErFailure.js ...
Reading eo2js-runtime/src/runtime/object.js ...
Reading eo2js-runtime/src/runtime/package.js ...
Reading eo2js-runtime/src/runtime/phi.js ...
Reading eo2js-runtime/src/runtime/safe.js ...
Reading eo2js-runtime/src/runtime/validated.js ...
Reading eo2js-runtime/src/runtime/with-rho.js ...
Reading eo2js-runtime/test/fake/org/eolang/bytes.js ...
Reading eo2js-runtime/test/fake/org/eolang/false.js ...
Reading eo2js-runtime/test/fake/org/eolang/float.js ...
Reading eo2js-runtime/test/fake/org/eolang/int.js ...
Reading eo2js-runtime/test/fake/org/eolang/string.js ...
Reading eo2js-runtime/test/fake/org/eolang/true.js ...
Reading eo2js-runtime/test/global.js ...
Reading eo2js-runtime/test/objects/org/eolang/error.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/float$div.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/float$gt.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/float$plus.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/float$times.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/int$div.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/int$gt.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/int$plus.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/int$times.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/io/stdout.test.js ...
Reading eo2js-runtime/test/objects/org/eolang/try.test.js ...
Reading eo2js-runtime/test/runtime/attribute/at-lambda.test.js ...
Reading eo2js-runtime/test/runtime/attribute/at-once.test.js ...
Reading eo2js-runtime/test/runtime/attribute/at-safe.test.js ...
Reading eo2js-runtime/test/runtime/attribute/at-simple.test.js ...
Reading eo2js-runtime/test/runtime/attribute/at-void.test.js ...
Reading eo2js-runtime/test/runtime/bytes-of.test.js ...
Reading eo2js-runtime/test/runtime/data.test.js ...
Reading eo2js-runtime/test/runtime/dataized.test.js ...
Reading eo2js-runtime/test/runtime/object.test.js ...
Reading eo2js-runtime/test/runtime/package.test.js ...
Reading eo2js-runtime/test/runtime/phi.test.js ...
Reading eo2js-runtime/test/runtime/safe.test.js ...
Reading eo2js-runtime/test/runtime/validated.test.js ...
> eo2js@0.0.0 test
> npm run test-eo2js && npm run test-eo2js-runtime
> eo2js@0.0.0 test-eo2js
> cd eo2js && grunt --no-color
Running "mochacli:test" (mochacli) task
0m0m
0m dataize0m
32m ✓0m90m should dataize app object0m31m (2712ms)0m
0m link0m
32m ✓0m90m should create all necessary files and install npm project0m31m (2599ms)0m
0m transpile0m
Error XTDE0044
No source input supplied for apply-templates invocation
Error XTDE0044
No source input supplied for apply-templates invocation
Error XTDE0044
No source input supplied for apply-templates invocation
Error XTDE0044
No source input supplied for apply-templates invocation
Error XTDE0044
No source input supplied for apply-templates invocation
0m command0m
32m ✓0m90m should fail if eo-foreign is not found0m31m (356ms)0m
32m ✓0m90m should fail if eo-foreign file is not .json0m31m (352ms)0m
32m ✓0m90m should create transpiled XMIRs0m31m (577ms)0m
32m ✓0m90m should generate JS files0m31m (540ms)0m
0m transformation packs0m
32m ✓0m90m abstracts-to-objects.json0m31m (16142ms)0m
32m ✓0m90m adds-attrs.json0m31m (13591ms)0m
32m ✓0m90m adds-package.json0m31m (12524ms)0m
32m ✓0m90m bindings-to-js.json0m31m (12225ms)0m
32m ✓0m90m data-as-bytes.json0m31m (12403ms)0m
32m ✓0m90m embedded-object.json0m31m (12384ms)0m
32m ✓0m90m prepares-data.json0m31m (12666ms)0m
0m eo2js0m
32m ✓0m90m should print its own version0m31m (337ms)0m
32m ✓0m90m should print help screen0m31m (334ms)0m
92m 0m32m 15 passing0m90m (2m)0m
Running "eslint:target" (eslint) task
Done.
> eo2js@0.0.0 test-eo2js-runtime
> cd eo2js-runtime && grunt --no-color
Running "mochacli:test" (mochacli) task
0m0m
0m error0m
32m ✓0m90m should throw ErError error0m
0m float$div0m
32m ✓0m90m should divide two floats0m
32m ✓0m90m should not fail on division by zero0m
0m float$gt0m
32m ✓0m90m should confirm that 7.2 > 3.10m
32m ✓0m90m should not confirm that 10.4 > 20.10m
0m int$plus0m
32m ✓0m90m should add two floats0m
0m float$times0m
32m ✓0m90m should multiply two floats0m
0m int$div0m
32m ✓0m90m should divide two integers0m
0m int$gt0m
32m ✓0m90m should confirm that 7 > 30m
32m ✓0m90m should not confirm that 10 > 200m
0m int$plus0m
32m ✓0m90m should add two integers0m
0m int$times0m
32m ✓0m90m should multiply two integers0m
0m stdout0m
Hello
32m ✓0m90m should be dataized to true0m
32m ✓0m90m should log to output0m
0m try0m
32m ✓0m90m should catch error via φ0m
32m ✓0m90m should catch error via λ0m
32m ✓0m90m should be dataized to body0m
32m ✓0m90m should dataize "finally" attribute0m
32m ✓0m90m should not dataize body twice0m
0m at_lambda0m
0m #put()0m
32m ✓0m90m should fail0m
0m #get()0m
32m ✓0m90m should execute callback0m
32m ✓0m90m should pass given object to callback0m
32m ✓0m90m should validate given callback0m
0m at_once0m
0m #put()0m
32m ✓0m90m should throw an error0m
0m #get()0m
32m ✓0m90m should take from origin only once0m
0m #copy()0m
32m ✓0m90m should return new attribute0m
32m ✓0m90m should reset cache0m
0m at_safe0m
0m #put()0m
32m ✓0m90m should call #put() on origin0m
0m #get()0m
32m ✓0m90m should validate #get() of origin0m
32m ✓0m90m should wrap "origin.get()" with "safe"0m
0m #copy()0m
32m ✓0m90m should call #copy() on origin0m
0m at_simple0m
0m #put()0m
32m ✓0m90m should fail on put0m
0m #get()0m
32m ✓0m90m should just return an object0m
0m #copy()0m
32m ✓0m90m should return new attribute0m
0m at_void0m
0m #get()0m
32m ✓0m90m should throw an error if is not set0m
32m ✓0m90m should return object if is set0m
0m #put()0m
32m ✓0m90m should not throw an error if is not set0m
32m ✓0m90m should throw an error if is already set0m
0m #copy()0m
32m ✓0m90m should return new void attribute if is not set0m
32m ✓0m90m should pass set object to new attribute0m
0m bytesOf0m
0m int0m
32m ✓0m90m should return the same int 0m
32m ✓0m90m should return valid int bytes0m
32m ✓0m90m should convert to bytes and back0m
32m ✓0m90m should fail if not 8 bytes given0m
0m float0m
32m ✓0m90m should return the same float0m
32m ✓0m90m should return valid float bytes0m
32m ✓0m90m should convert to bytes and back0m
32m ✓0m90m should fail if not 8 bytes given0m
0m string0m
32m ✓0m90m should return the same string0m
32m ✓0m90m should return valid string bytes0m
32m ✓0m90m should convert to bytes and back0m
0m bool0m
32m ✓0m90m should return the save bool0m
32m ✓0m90m should return valid bool bytes0m
32m ✓0m90m should return valid bool from bytes0m
32m ✓0m90m should fail if not 1 byte given0m
0m bytes0m
32m ✓0m90m should return the same bytes0m
32m ✓0m90m should convert hex bytes to int bytes0m
32m ✓0m90m should convert only hex bytes0m
32m ✓0m90m should fail while converting wrong format bytes0m
0m #verbose()0m
0m returns valid array as string if0m
32m ✓0m90m length is 00m
32m ✓0m90m length is 10m
32m ✓0m90m length is 80m
32m ✓0m90m length is not 80m
0m data0m
0m to int0m
32m ✓0m90m should convert to object0m
32m ✓0m90m should be dataized as int0m
0m to string0m
32m ✓0m90m should convert string to object0m
32m ✓0m90m should be dataized as string0m
0m to float0m
32m ✓0m90m should convert float to object0m
32m ✓0m90m should be dataized as float0m
0m to bool0m
32m ✓0m90m should convert bool to object0m
32m ✓0m90m should be dataized as bool0m
0m to bytes0m
32m ✓0m90m should convert byte array to object0m
32m ✓0m90m should be dataized as byte array0m
0m dataized0m
32m ✓0m90m should throw an error if Δ asset is absent0m
32m ✓0m90m should return Δ asset if present0m
32m ✓0m90m should return Δ asset through φ attribute0m
32m ✓0m90m should return Δ asset through λ asset0m
32m ✓0m90m should successfully cast zero to int0m
32m ✓0m90m should successfully cast 12345 to integer0m
32m ✓0m90m should successfully cast zero to float0m
32m ✓0m90m should successfully cast 374.9 to float0m
32m ✓0m90m should successfully cast "Hello, world!" to string0m
32m ✓0m90m should successfully cast to TRUE0m
32m ✓0m90m should successfully cast to FALSE0m
32m ✓0m90m should successfully cast to bytes0m
32m ✓0m90m should successfully cast to bytes without explicit casting0m
32m ✓0m90m should throw an error if type is invalid0m
0m object0m
32m ✓0m90m should not have ρ attribute at the beginning0m
32m ✓0m90m should have empty assets0m
32m ✓0m90m should be able to be printed0m
32m ✓0m90m should not be equal to other object0m
0m #take()0m
32m ✓0m90m should set rho to self0m
32m ✓0m90m should not copy on dispatch if rho is set0m
32m ✓0m90m should copy object on dispatch0m
32m ✓0m90m should return object through φ attribute0m
32m ✓0m90m should return object through λ asset0m
32m ✓0m90m should throw an error if no attribute with given name0m
32m ✓0m90m should throw an error if no attribute in φ wih given name0m
32m ✓0m90m should throw an error if no attribute in λ wih given name0m
32m ✓0m90m should throw an error if λ attribute is being taken0m
32m ✓0m90m should throw an error if absent λ asset is being taken0m
32m ✓0m90m should validate the result of λ asset0m
32m ✓0m90m should wrap with "safe" the result of λ asset0m
32m ✓0m90m should wrap attribute with "at_safe"0m
0m #with()0m
32m ✓0m90m should copy itself0m
32m ✓0m90m should put the right object by name0m
32m ✓0m90m should put object by position0m
32m ✓0m90m should put object by 2nd position0m
32m ✓0m90m should return copy of self0m
32m ✓0m90m should throw an error if position is negative0m
32m ✓0m90m should throw an error if position if float0m
32m ✓0m90m should throw an error if attribute with name is absent0m
32m ✓0m90m should throw an error if attribute with position is absent0m
0m #copy()0m
32m ✓0m90m should make a true copy0m
32m ✓0m90m should make a true copy of the attribute0m
32m ✓0m90m should save the ρ attribute0m
32m ✓0m90m should copy assets0m
0m package object0m
0m empty0m
32m ✓0m90m should be child of phi0m
32m ✓0m90m should have ρ attribute0m
0m #take()0m
32m ✓0m90m should return next level package object0m
32m ✓0m90m should return child of empty package object0m
32m ✓0m90m should cache next level object0m
32m ✓0m90m should fail on wrong path0m
32m ✓0m90m should return the same next level object with and without dots0m
32m ✓0m90m should not fail if finds EO object0m
32m ✓0m90m should find object outside "node_modules"0m
0m #with()0m
32m ✓0m90m should fail on put0m
0m #copy()0m
32m ✓0m90m should return itself0m
0m "org"0m
32m ✓0m90m should have ρ attributes0m
0m #with()0m
32m ✓0m90m should fail on put0m
0m #copy()0m
32m ✓0m90m should return itself0m
0m #take()0m
32m ✓0m90m should return child "eolang" package object0m
32m ✓0m90m should fail on wrong path0m
0m Φ0m
0m #take()0m
32m ✓0m90m should return the same default package object0m
32m ✓0m90m should throw an error if special attributes are taken0m
32m ✓0m90m should return the same existed package object0m
0m #copy()0m
32m ✓0m90m should not copy0m
0m #with()0m
32m ✓0m90m should fail0m
0m safe0m
32m ✓0m90m should validate #with() and #take() methods0m
0m validated0m
32m ✓0m90m should return result from given callback0m
32m ✓0m90m should throw ErError if catches ErFailure0m
32m ✓0m90m should rethrow error if catches not ErFailure0m
92m 0m32m 142 passing0m90m (196ms)0m
Running "eslint:target" (eslint) task
Done.
[__rultor e9bbd17] set version to 0.0.2
5 files changed, 787 insertions(+), 6 deletions(-)
Dry run:
npm notice
npm notice 📦 eo2js@0.0.2
npm notice === Tarball Contents ===
npm notice 1.1kB LICENSE.txt
npm notice 4.0kB README.md
npm notice 694B package.json
npm notice 575B src/commands/dataize.js
npm notice 1.4kB src/commands/link.js
npm notice 3.3kB src/commands/transpile.js
npm notice 2.4kB src/eo2js.js
npm notice 942B src/resources/js/__main__.js
npm notice 4.7kB src/resources/json/attrs.sef.json
npm notice 5.3kB src/resources/json/data.sef.json
npm notice 13.0kB src/resources/json/objects.sef.json
npm notice 4.7kB src/resources/json/package.sef.json
npm notice 101.2kB src/resources/json/to-js.sef.json
npm notice 163B src/version.js
npm notice === Tarball Details ===
npm notice name: eo2js
npm notice version: 0.0.2
npm notice filename: eo2js-0.0.2.tgz
npm notice package size: 15.5 kB
npm notice unpacked size: 143.3 kB
npm notice shasum: 25adf667e6f4ff8b76b4887a5936b013b999a1f5
npm notice integrity: sha512-a/Tynrlls5k3Y[...]sn0zHKUkhKnHg==
npm notice total files: 14
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and default access (dry-run)
+ eo2js@0.0.2
npm notice
npm notice 📦 eo2js-runtime@0.0.2
npm notice === Tarball Contents ===
npm notice 1.1kB LICENSE.txt
npm notice 3.9kB README.md
npm notice 448B package.json
npm notice 448B src/objects/org/eolang/as_phi.js
npm notice 484B src/objects/org/eolang/bytes$concat.js
npm notice 460B src/objects/org/eolang/bytes$eq.js
npm notice 466B src/objects/org/eolang/bytes$not.js
npm notice 460B src/objects/org/eolang/bytes$or.js
npm notice 478B src/objects/org/eolang/bytes$right.js
npm notice 472B src/objects/org/eolang/bytes$size.js
npm notice 478B src/objects/org/eolang/bytes$slice.js
npm notice 466B src/objects/org/eolang/bytes$xor.js
npm notice 787B src/objects/org/eolang/error.js
npm notice 677B src/objects/org/eolang/float$div.js
npm notice 672B src/objects/org/eolang/float$gt.js
npm notice 680B src/objects/org/eolang/float$plus.js
npm notice 687B src/objects/org/eolang/float$times.js
npm notice 728B src/objects/org/eolang/int$div.js
npm notice 656B src/objects/org/eolang/int$gt.js
npm notice 666B src/objects/org/eolang/int$plus.js
npm notice 671B src/objects/org/eolang/int$times.js
npm notice 511B src/objects/org/eolang/io/stdin$next_line.js
npm notice 468B src/objects/org/eolang/io/stdin$φ.js
npm notice 735B src/objects/org/eolang/io/stdout.js
npm notice 430B src/objects/org/eolang/seq.js
npm notice 490B src/objects/org/eolang/string$length.js
npm notice 484B src/objects/org/eolang/string$slice.js
npm notice 1.0kB src/objects/org/eolang/try.js
npm notice 644B src/runtime/attribute/at-lambda.js
npm notice 467B src/runtime/attribute/at-once.js
npm notice 604B src/runtime/attribute/at-rho.js
npm notice 530B src/runtime/attribute/at-safe.js
npm notice 267B src/runtime/attribute/at-simple.js
npm notice 711B src/runtime/attribute/at-void.js
npm notice 428B src/runtime/attribute/attr.js
npm notice 213B src/runtime/attribute/specials.js
npm notice 3.0kB src/runtime/bytes-of.js
npm notice 1.4kB src/runtime/data.js
npm notice 1.4kB src/runtime/dataized.js
npm notice 229B src/runtime/error/ErAbstract.js
npm notice 683B src/runtime/error/ErError.js
npm notice 275B src/runtime/error/ErFailure.js
npm notice 4.0kB src/runtime/object.js
npm notice 3.1kB src/runtime/package.js
npm notice 911B src/runtime/phi.js
npm notice 545B src/runtime/safe.js
npm notice 585B src/runtime/validated.js
npm notice 318B src/runtime/with-rho.js
npm notice === Tarball Details ===
npm notice name: eo2js-runtime
npm notice version: 0.0.2
npm notice filename: eo2js-runtime-0.0.2.tgz
npm notice package size: 10.4 kB
npm notice unpacked size: 40.3 kB
npm notice shasum: 8a07bd9dac9418ce4cc1fd6616fcc4edc29b20d0
npm notice integrity: sha512-qbudS1spFv3/2[...]c16rbgljmCXRQ==
npm notice total files: 48
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and default access (dry-run)
+ eo2js-runtime@0.0.2
Publishing:
npm notice
npm notice 📦 eo2js@0.0.2
npm notice === Tarball Contents ===
npm notice 1.1kB LICENSE.txt
npm notice 4.0kB README.md
npm notice 694B package.json
npm notice 575B src/commands/dataize.js
npm notice 1.4kB src/commands/link.js
npm notice 3.3kB src/commands/transpile.js
npm notice 2.4kB src/eo2js.js
npm notice 942B src/resources/js/__main__.js
npm notice 4.7kB src/resources/json/attrs.sef.json
npm notice 5.3kB src/resources/json/data.sef.json
npm notice 13.0kB src/resources/json/objects.sef.json
npm notice 4.7kB src/resources/json/package.sef.json
npm notice 101.2kB src/resources/json/to-js.sef.json
npm notice 163B src/version.js
npm notice === Tarball Details ===
npm notice name: eo2js
npm notice version: 0.0.2
npm notice filename: eo2js-0.0.2.tgz
npm notice package size: 15.5 kB
npm notice unpacked size: 143.3 kB
npm notice shasum: 25adf667e6f4ff8b76b4887a5936b013b999a1f5
npm notice integrity: sha512-a/Tynrlls5k3Y[...]sn0zHKUkhKnHg==
npm notice total files: 14
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and default access
+ eo2js@0.0.2
npm notice
npm notice 📦 eo2js-runtime@0.0.2
npm notice === Tarball Contents ===
npm notice 1.1kB LICENSE.txt
npm notice 3.9kB README.md
npm notice 448B package.json
npm notice 448B src/objects/org/eolang/as_phi.js
npm notice 484B src/objects/org/eolang/bytes$concat.js
npm notice 460B src/objects/org/eolang/bytes$eq.js
npm notice 466B src/objects/org/eolang/bytes$not.js
npm notice 460B src/objects/org/eolang/bytes$or.js
npm notice 478B src/objects/org/eolang/bytes$right.js
npm notice 472B src/objects/org/eolang/bytes$size.js
npm notice 478B src/objects/org/eolang/bytes$slice.js
npm notice 466B src/objects/org/eolang/bytes$xor.js
npm notice 787B src/objects/org/eolang/error.js
npm notice 677B src/objects/org/eolang/float$div.js
npm notice 672B src/objects/org/eolang/float$gt.js
npm notice 680B src/objects/org/eolang/float$plus.js
npm notice 687B src/objects/org/eolang/float$times.js
npm notice 728B src/objects/org/eolang/int$div.js
npm notice 656B src/objects/org/eolang/int$gt.js
npm notice 666B src/objects/org/eolang/int$plus.js
npm notice 671B src/objects/org/eolang/int$times.js
npm notice 511B src/objects/org/eolang/io/stdin$next_line.js
npm notice 468B src/objects/org/eolang/io/stdin$φ.js
npm notice 735B src/objects/org/eolang/io/stdout.js
npm notice 430B src/objects/org/eolang/seq.js
npm notice 490B src/objects/org/eolang/string$length.js
npm notice 484B src/objects/org/eolang/string$slice.js
npm notice 1.0kB src/objects/org/eolang/try.js
npm notice 644B src/runtime/attribute/at-lambda.js
npm notice 467B src/runtime/attribute/at-once.js
npm notice 604B src/runtime/attribute/at-rho.js
npm notice 530B src/runtime/attribute/at-safe.js
npm notice 267B src/runtime/attribute/at-simple.js
npm notice 711B src/runtime/attribute/at-void.js
npm notice 428B src/runtime/attribute/attr.js
npm notice 213B src/runtime/attribute/specials.js
npm notice 3.0kB src/runtime/bytes-of.js
npm notice 1.4kB src/runtime/data.js
npm notice 1.4kB src/runtime/dataized.js
npm notice 229B src/runtime/error/ErAbstract.js
npm notice 683B src/runtime/error/ErError.js
npm notice 275B src/runtime/error/ErFailure.js
npm notice 4.0kB src/runtime/object.js
npm notice 3.1kB src/runtime/package.js
npm notice 911B src/runtime/phi.js
npm notice 545B src/runtime/safe.js
npm notice 585B src/runtime/validated.js
npm notice 318B src/runtime/with-rho.js
npm notice === Tarball Details ===
npm notice name: eo2js-runtime
npm notice version: 0.0.2
npm notice filename: eo2js-runtime-0.0.2.tgz
npm notice package size: 10.4 kB
npm notice unpacked size: 40.3 kB
npm notice shasum: 8a07bd9dac9418ce4cc1fd6616fcc4edc29b20d0
npm notice integrity: sha512-qbudS1spFv3/2[...]c16rbgljmCXRQ==
npm notice total files: 48
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and default access
+ eo2js-runtime@0.0.2
37;40mnpm0m 0m30;43mWARN0m 0m35musing --force0m Recommended protections disabled.
0m- eo2js@0.0.2
37;40mnpm0m 0m30;43mWARN0m 0m35musing --force0m Recommended protections disabled.
0m- eo2js-runtime@0.0.2
+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R ubuntu repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
+ git tag 0.0.2 -m '0.0.2: tagged by rultor.com'
+ git reset --hard
HEAD is now at e9bbd17 set version to 0.0.2
+ git clean -fd
Removing node_modules/
+ git checkout master
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
+ git branch -D __rultor
Deleted branch __rultor (was e9bbd17).
+ git push --all origin
Everything up-to-date
+ git push --tags origin
To github.com:maxonfjvipon/eo2js.git
* [new tag] 0.0.2 -> 0.0.2
container ca2a967809c45a6f85794126c4ab20c9b651ac62feef738e4451147f0db04875 is dead
Sun May 12 20:57:29 UTC 2024