BuildID: 3392
Status: FAIL
Image: melezhik/sparrow:debian
Worker status: OK
---
Date: 29.06.2023 @ 07:31
Time elapsed: 150 sec
---
SCM:
https://github.com/melezhik/Tomtit.git
Git sha: 938404a
Git comment: fez don't work on alpine, release!
image:
- melezhik/sparrow:debian
tasks:
-
name: tomty
language: Bash
default: true
code: |
set -e
cd source/
zef install . --/test
export SP6_LOG_NO_TIMESTAMPS=1
tomty --all --show-failed --color --dump-task
followup:
-
name: release
-
name: release
if:
language: Raku
code: |
unless %*ENV<SCM_COMMIT_MESSAGE> ~~ /'release!'/ {
update_state %( status => 'skip' )
}
language: Bash
code: |
set -e
sudo apt-get update
sudo apt-get install -y libz-dev > /dev/null
zef install --/test fez
cat << HERE > ~/.fez-config.json
{
"groups":[],"un":"melezhik","key":"$FEZ_TOKEN",
"bundlers": ["Fez::Util::Pax"]
}
HERE
cd source/
tom --clean
fez -v
fez upload --unattended
[35m07:29:59[0m :: [repository] - index updated from https://sparrowhub.io/repo/api/v1/index
run stage: run
source directory does not yet exist, download source archive from storage
[35m07:30:02[0m :: [repository] - installing pack-unpack, version 0.000001
[1;36m[task run: task.bash - unpack source archive][0m
[1;36m[dump code: task.bash][0m
[1] set -e
[2]
[3] file=$(config file)
[4] dir=$(config dir)
[5]
[6] echo "tar -xzf $file "
[7]
[8] tar -xzf $file
[9]
[10] if test $dir; then
[11] ls -l $dir
[12] fi
[13]
[14]
[1;36m[task stdout][0m
[35m07:30:04[0m :: tar -xzf source.tar.gz
[1;36m[task run: task.bash - tasks/tomty][0m
[1;36m[dump code: task.bash][0m
[1] set -e
[2] cd source/
[3] zef install . --/test
[4] export SP6_LOG_NO_TIMESTAMPS=1
[5] tomty --all --show-failed --color --dump-task
[6]
[1;36m[task stdout][0m
[35m07:30:06[0m :: ===> Installing: Tomtit:ver<0.1.25>:auth<zef:melezhik>
[35m07:30:08[0m ::
[35m07:30:08[0m :: 1 bin/ script [tom] installed to:
[35m07:30:08[0m :: /home/worker/.raku/bin
[35m07:30:11[0m :: [1;32;49m[1/8] / [cat-scenario] ....... [0m[1;32;49m 2 sec. OK[0m
[35m07:30:12[0m :: [1;32;49m[2/8] / [cat-scenario-with-lines] ....... [0m[1;32;49m 1 sec. OK[0m
[35m07:30:13[0m :: [1;32;49m[3/8] / [default-action] ....... [0m[1;32;49m 1 sec. OK[0m
[35m07:30:18[0m :: [1;32;49m[4/8] / [last] ....... [0m[1;32;49m 5 sec. OK[0m
[35m07:30:20[0m :: [1;32;49m[5/8] / [list] ....... [0m[1;32;49m 2 sec. OK[0m
[35m07:30:21[0m :: [1;32;49m[6/8] / [missing-scenario-execution] ....... [0m[1;32;49m 1 sec. OK[0m
[35m07:30:24[0m :: [1;32;49m[7/8] / [profile-install] ....... [0m[1;32;49m 3 sec. OK[0m
[35m07:30:25[0m :: [1;32;49m[8/8] / [profile-list] ....... [0m[1;32;49m 1 sec. OK[0m
[35m07:30:25[0m :: =========================================
[35m07:30:25[0m :: [1;32;49m(=: / [8] tests in 16 sec / (8) tests passed[0m
some followup jobs failed or timeouted: ${:FAIL(1), :OK(0), :TIMEOUT(0)}
The spawned command 'docker exec -i sparrow-worker sh -l /var/.sparrowdo/env/tomty/.sparrowdo/sparrowrun.sh' exited unsuccessfully (exit code: 1, signal: 0)
in block <unit> at /home/sparrow/.rakubrew/versions/moar-2022.12/share/perl6/site/resources/D89191B85489D8D1AA2CA29B23BB54732926E4C8 line 13
in sub MAIN at /home/sparrow/.rakubrew/versions/moar-2022.12/share/perl6/site/bin/sparrowdo line 3
in block <unit> at /home/sparrow/.rakubrew/versions/moar-2022.12/share/perl6/site/bin/sparrowdo line 1
[35m07:31:08[0m :: [repository] - index updated from https://sparrowhub.io/repo/api/v1/index
run stage: run
[1;36m[task run: task.raku - tasks/release-if][0m
[1;36m[dump code: task.raku][0m
[1] unless %*ENV<SCM_COMMIT_MESSAGE> ~~ /'release!'/ {
[2] update_state %( status => 'skip' )
[3] }
[4]
[1;36m[task stdout][0m
[1;36m[task run: task.bash - tasks/release][0m
[1;36m[dump code: task.bash][0m
[1] set -e
[2]
[3] sudo apt-get update
[4] sudo apt-get install -y libz-dev > /dev/null
[5]
[6] zef install --/test fez
[7]
[8] cat << HERE > ~/.fez-config.json
[9] {
[10] "groups":[],"un":"melezhik","key":"$FEZ_TOKEN",
[11] "bundlers": ["Fez::Util::Pax"]
[12] }
[13] HERE
[14]
[15] cd source/
[16]
[17] tom --clean
[18] fez -v
[19] fez upload --unattended
[20]
[1;36m[task stdout][0m
[35m07:31:12[0m :: Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
[35m07:31:12[0m :: Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB]
[35m07:31:12[0m :: Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
[35m07:31:12[0m :: Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages [8183 kB]
[35m07:31:12[0m :: Get:5 https://dl.cloudsmith.io/public/nxadm-pkgs/rakudo-pkg/deb/debian bullseye InRelease [5264 B]
[35m07:31:12[0m :: Get:6 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [246 kB]
[35m07:31:12[0m :: Get:7 http://deb.debian.org/debian bullseye-updates/main amd64 Packages.diff/Index [18.5 kB]
[35m07:31:12[0m :: Get:8 http://deb.debian.org/debian bullseye-updates/main amd64 Packages T-2023-05-24-2006.01-F-2023-02-20-2009.57.pdiff [1516 B]
[35m07:31:12[0m :: Get:8 http://deb.debian.org/debian bullseye-updates/main amd64 Packages T-2023-05-24-2006.01-F-2023-02-20-2009.57.pdiff [1516 B]
[35m07:31:12[0m :: Get:9 https://dl.cloudsmith.io/public/nxadm-pkgs/rakudo-pkg/deb/debian bullseye/main amd64 Packages [3848 B]
[35m07:31:13[0m :: Fetched 8666 kB in 1s (6378 kB/s)
[35m07:31:13[0m :: Reading package lists...
[35m07:31:16[0m :: ===> Searching for: fez
[35m07:31:33[0m :: ===> Installing: fez:ver<53>:auth<zef:tony-o>:api<0>
[35m07:31:33[0m ::
[35m07:31:33[0m :: 1 bin/ script [fez] installed to:
[35m07:31:33[0m :: /home/worker/.raku/bin
[35m07:31:34[0m :: cleaning /var/.sparrowdo/env/tomty/.sparrowdo/source/.tom/.cache ...
[35m07:31:34[0m :: >>= INFO: setting log level: DEBUG
[35m07:31:34[0m :: Fez - Raku dist manager
[35m07:31:34[0m ::
[35m07:31:34[0m :: USAGE
[35m07:31:34[0m ::
[35m07:31:34[0m :: fez command [args]
[35m07:31:34[0m ::
[35m07:31:34[0m :: COMMANDS
[35m07:31:34[0m ::
[35m07:31:34[0m :: INFORMATION
[35m07:31:34[0m ::
[35m07:31:34[0m :: v|version prints out the version of fez you're using
[35m07:31:34[0m ::
[35m07:31:34[0m :: DIST MANAGEMENT
[35m07:31:34[0m ::
[35m07:31:34[0m :: init initializes a new module
[35m07:31:34[0m :: resource creates a new resource file at the given path, creat-
[35m07:31:34[0m :: ing the path if necessary
[35m07:31:34[0m :: depends add a build or runtime dependency to the meta
[35m07:31:34[0m :: cmd list commands this module provides
[35m07:31:34[0m :: run runs a command listed in `cmd`
[35m07:31:34[0m :: refresh attempts to update the META6 from the file system
[35m07:31:34[0m :: this does NOT prompt before overwriting
[35m07:31:34[0m :: license view or manage the current repo's license
[35m07:31:34[0m ::
[35m07:31:34[0m :: RELEASE MANAGEMENT
[35m07:31:34[0m ::
[35m07:31:34[0m :: review goes through the current directory to find any errors
[35m07:31:34[0m :: that might be lurking upon upload
[35m07:31:34[0m :: register registers you up for a new account
[35m07:31:34[0m :: login logs you in and saves your key info
[35m07:31:34[0m :: upload creates a distribution tarball and uploads
[35m07:31:34[0m :: meta update your public meta info (website, email, name)
[35m07:31:34[0m :: reset-password initiates a password reset using the email
[35m07:31:34[0m :: that you registered with
[35m07:31:34[0m :: list lists the dists for the currently logged in user
[35m07:31:34[0m :: remove removes a dist from the ecosystem (requires fully
[35m07:31:34[0m :: qualified dist name, copy from `list` if in doubt)
[35m07:31:34[0m :: org org actions, use `fez org help` for more info
[35m07:31:34[0m ::
[35m07:31:34[0m :: ENV OPTIONS
[35m07:31:34[0m ::
[35m07:31:34[0m :: FEZ_CONFIG if you need to modify your config, set this env var
[35m07:31:34[0m ::
[35m07:31:34[0m :: CONFIGURATION (using: /home/worker/.fez-config.json)
[35m07:31:34[0m ::
[35m07:31:34[0m :: Copy this to a cool location and write your own requestors/bundlers or
[35m07:31:34[0m :: ignore it and use the default curl/wget/git tools for great success.
[35m07:31:34[0m ::
[1;36m[task stderr][0m
[35m07:31:35[0m :: debconf: delaying package configuration, since apt-utils is not installed
[35m07:31:35[0m :: ===> Updating fez mirror: https://360.zef.pm/
[35m07:31:35[0m :: ===> Updated fez mirror: https://360.zef.pm/
[35m07:31:35[0m :: =<< FATAL: Unable to prompt while --unattended is in use
[35m07:31:35[0m :: task exit status: 1
[35m07:31:35[0m :: task tasks/release FAILED
The spawned command 'docker exec -i sparrow-worker sh -l /var/.sparrowdo/env/release/.sparrowdo/sparrowrun.sh' exited unsuccessfully (exit code: 1, signal: 0)
in block <unit> at /home/sparrow/.rakubrew/versions/moar-2022.12/share/perl6/site/resources/D89191B85489D8D1AA2CA29B23BB54732926E4C8 line 13
in sub MAIN at /home/sparrow/.rakubrew/versions/moar-2022.12/share/perl6/site/bin/sparrowdo line 3
in block <unit> at /home/sparrow/.rakubrew/versions/moar-2022.12/share/perl6/site/bin/sparrowdo line 1