DSCI Report: dsci@1785817194


04:20:00 :: [repository] - index updated from http://sparrowhub.io/repo/api/v1/index
run stage: main
send update to CI ... ext-url: http://forgejo.sparrowhub.io/api/v1/repos/demo/demo-raku-cro/statuses/a0214d3b6632325ad39ac95330f16ef1761128a0
HTTP/1.1 201 Created
done
[task run: task.bash - create directory scm]
[task stdout]
04:20:05 :: directory path: scm
04:20:05 :: directory owner: <root>
04:20:05 :: directory group: <root>
04:20:05 :: directory access rights: drwxr-xr-x
scm: http://forgejo.sparrowhub.io/demo/demo-raku-cro.git
sha: a0214d3b6632325ad39ac95330f16ef1761128a0
message: No signs
=======
[task run: task.bash - bash: git config --global advice.detachedHead false]
[task stdout]
[task run: task.bash - bash: git clone http://forgejo.sparrowhub.io/demo/demo-r ...]
[task stdout]
04:20:14 :: /root/.sparky/.cache/1785817194/.sparrowdo/scm
[task stderr]
04:20:14 :: Cloning into '.'...
[task run: task.bash - bash: git checkout a0214d3b6632325ad39ac95330f16ef176112 ...]
[task stdout]
04:20:19 :: /root/.sparky/.cache/1785817194/.sparrowdo/scm
[task stderr]
04:20:19 :: HEAD is now at a0214d3 No signs
pipeline mode: docker
[task run: task.bash - bash: podman stop -t 1 dsci-agent || :]
[task stdout]
04:20:26 :: dsci-agent
[task stderr]
04:20:26 :: time="2026-08-04T04:20:25Z" level=warning msg="StopSignal SIGTERM failed to stop container dsci-agent in 1 seconds, resorting to SIGKILL"
run dsci agent container from image: alpine:latest
[task run: task.bash - bash: podman run --network host  -dit --rm --name dsci-a ...]
[task stdout]
04:20:31 :: a8bcb4e6606323db931d5e6333b32411e832a7e99528f7bfa9b521621f7fe457
>>> POST http://127.0.0.1:8080/queue
>>> wait for jobs, timeout: 600 sec
dsci agent bootstrap ... [OK]
...
>>> GET job report, status=200
alpinestart bootstrap
v3.24.1-304-gaa90fc60d1b [https://dl-cdn.alpinelinux.org/alpine/v3.24/main]
v3.24.1-315-g71a0b0e576b [https://dl-cdn.alpinelinux.org/alpine/v3.24/community]
OK: 28542 distinct packages available
( 1/13) Installing ncurses-terminfo-base (6.6_p20260516-r0)
( 2/13) Installing libncursesw (6.6_p20260516-r0)
( 3/13) Installing readline (8.3.3-r1)
( 4/13) Installing bash (5.3.9-r1)
  Executing bash-5.3.9-r1.post-install
( 5/13) Installing brotli-libs (1.2.0-r1)
( 6/13) Installing c-ares (1.34.8-r0)
( 7/13) Installing libunistring (1.4.2-r0)
( 8/13) Installing libidn2 (2.3.8-r0)
( 9/13) Installing nghttp2-libs (1.69.0-r0)
(10/13) Installing libpsl (0.21.5-r3)
(11/13) Installing zstd-libs (1.5.7-r2)
(12/13) Installing libcurl (8.21.0-r0)
(13/13) Installing curl (8.21.0-r0)
Executing busybox-1.37.0-r31.trigger
OK: 17.7 MiB in 29 packages
( 1/33) Installing libffi (3.5.2-r1)
( 2/33) Installing mimalloc2 (2.2.7-r0)
( 3/33) Installing libuv (1.52.1-r0)
( 4/33) Installing moarvm (2025.11-r0)
( 5/33) Installing nqp (2025.11-r0)
( 6/33) Installing rakudo (2025.11-r0)
( 7/33) Installing raku-http-tiny (0.2.6-r4)
( 8/33) Installing raku-json-fast (0.19-r4)
( 9/33) Installing raku-openssl (0.2.7-r0)
(10/33) Installing raku-io-socket-ssl (0.0.4-r4)
(11/33) Installing raku-data-dump (0.0.16_git20250123-r4)
(12/33) Installing raku-file-directory-tree (0.2-r4)
(13/33) Installing raku-hash-merge (2.0.0-r4)
(14/33) Installing raku-terminal-ansicolor (0.14-r0)
(15/33) Installing raku-mime-base64 (1.2.5-r3)
(16/33) Installing raku-yamlish (0.1.2-r4)
(17/33) Installing raku-sparrow6 (0.0.93-r1)
(18/33) Installing raku-sparky-job-api (0.0.12-r0)
(19/33) Installing libexpat (2.8.2-r0)
(20/33) Installing pcre2 (10.47-r1)
(21/33) Installing git (2.54.0-r0)
(22/33) Installing git-init-template (2.54.0-r0)
(23/33) Installing wget (1.25.0-r3)
(24/33) Installing acl-libs (2.3.2-r1)
(25/33) Installing tar (1.35-r5)
(26/33) Installing unzip (6.0-r16)
(27/33) Installing libbz2 (1.0.8-r6)
(28/33) Installing perl (5.42.2-r0)
(29/33) Installing perl-error (0.17030-r0)
(30/33) Installing perl-git (2.54.0-r0)
(31/33) Installing git-perl (2.54.0-r0)
(32/33) Installing perl-utils (5.42.2-r0)
(33/33) Installing zef (1.0.0-r3)
Executing busybox-1.37.0-r31.trigger
OK: 155.3 MiB in 62 packages
04:20:49 :: [repository] - index updated from http://sparrowhub.io/repo/api/v1/index
run stage: bootstrap
04:20:53 :: [repository] - installing bash, version 0.003000
[task run: task.bash - bash: zef install --/test https://github.com/melezhik/Sp ...]
[task stdout]
04:21:03 :: ===> Staging Sparrow6:ver<0.0.94>:auth<zef:sp1983>
04:21:50 :: ===> Staging [OK] for Sparrow6:ver<0.0.94>:auth<zef:sp1983>
04:21:50 :: ===> Installing: Sparrow6:ver<0.0.94>:auth<zef:sp1983>
04:21:50 :: 
04:21:50 :: 1 bin/ script [s6] installed to:
04:21:50 :: /usr/share/rakudo/site/bin
04:21:52 :: [repository] - installing package-generic, version 0.004004
[task run: task.bash - install package(s): "python3"]
[task stdout]
04:21:54 :: v3.24.1-304-gaa90fc60d1b [https://dl-cdn.alpinelinux.org/alpine/v3.24/main]
04:21:54 :: v3.24.1-315-g71a0b0e576b [https://dl-cdn.alpinelinux.org/alpine/v3.24/community]
04:21:54 :: OK: 28559 distinct packages available
[task run: task.bash - install package(s): "python3"]
[task stdout]
04:21:55 :: trying to install python3 ...
04:21:55 :: installer - apk
04:21:55 :: ( 1/11) Installing gdbm (1.26-r0)
04:21:55 :: ( 2/11) Installing xz-libs (5.8.3-r0)
04:21:55 :: ( 3/11) Installing libgcc (15.2.0-r5)
04:21:55 :: ( 4/11) Installing libstdc++ (15.2.0-r5)
04:21:55 :: ( 5/11) Installing mpdecimal (4.0.1-r0)
04:21:55 :: ( 6/11) Installing libpanelw (6.6_p20260516-r0)
04:21:55 :: ( 7/11) Installing sqlite-libs (3.53.2-r0)
04:21:55 :: ( 8/11) Installing python3 (3.14.5-r0)
04:21:57 :: ( 9/11) Installing python3-pycache-pyc0 (3.14.5-r0)
04:21:58 :: (10/11) Installing pyc (3.14.5-r0)
04:21:58 :: (11/11) Installing python3-pyc (3.14.5-r0)
04:21:58 :: Executing busybox-1.37.0-r31.trigger
04:21:58 :: OK: 196.2 MiB in 73 packages
04:21:58 :: Installed:                                Available:
04:21:58 :: python3-3.14.5-r0                       = 3.14.5-r0 
04:21:58 :: python3
[task run: task.bash - bash: update sparky-job-api]
[task stdout]
04:22:06 :: ===> Staging Sparky-Job-Api:ver<0.0.12>:auth<zef:sp1983>
04:22:09 :: ===> Staging [OK] for Sparky-Job-Api:ver<0.0.12>:auth<zef:sp1983>
04:22:09 :: ===> Installing: Sparky-Job-Api:ver<0.0.12>:auth<zef:sp1983>
dsci agent is ready!!!

>>> POST http://127.0.0.1:8080/stash
>>> POST http://127.0.0.1:8080/queue
>>> wait for jobs, timeout: 600 sec
>>> GET http://127.0.0.1:8080/stash/job.run/skxowgvjidzcrmpnhubl.29785
job ci ... [OK]
...
>>> GET job report, status=200
04:22:20 :: [repository] - index updated from http://sparrowhub.io/repo/api/v1/index
run stage: job-run
run job: ci
===
04:22:24 :: [repository] - installing directory, version 0.002000
[task run: task.bash - create directory scm]
[task stdout]
04:22:29 :: directory path: scm
04:22:29 :: directory owner: <root>
04:22:29 :: directory group: <root>
04:22:29 :: directory access rights: drwxr-xr-x
04:22:30 :: [repository] - installing bash, version 0.003000
[task run: task.bash - bash: git clone http://forgejo.sparrowhub.io/demo/demo-r ...]
[task stdout]
04:22:35 :: /var/.sparrowdo/env/job.run/.sparrowdo/scm
[task stderr]
04:22:35 :: Cloning into '.'...
[task run: task.bash - bash: git checkout a0214d3b6632325ad39ac95330f16ef176112 ...]
[task stdout]
04:22:41 :: /var/.sparrowdo/env/job.run/.sparrowdo/scm
[task stderr]
04:22:41 :: Note: switching to 'a0214d3b6632325ad39ac95330f16ef1761128a0'.
04:22:41 :: 
04:22:41 :: You are in 'detached HEAD' state. You can look around, make experimental
04:22:41 :: changes and commit them, and you can discard any commits you make in this
04:22:41 :: state without impacting any branches by switching back to a branch.
04:22:41 :: 
04:22:41 :: If you want to create a new branch to retain commits you create, you may
04:22:41 :: do so (now or later) by using -c with the switch command. Example:
04:22:41 :: 
04:22:41 ::   git switch -c <new-branch-name>
04:22:41 :: 
04:22:41 :: Or undo this operation with:
04:22:41 :: 
04:22:41 ::   git switch -
04:22:41 :: 
04:22:41 :: Turn off this advice by setting config variable advice.detachedHead to false
04:22:41 :: 
04:22:41 :: HEAD is now at a0214d3 No signs
[task run: task.bash - bash: prepare dsci scripts]
[task stdout]
>>> GET http://127.0.0.1:8080/stash/job.run/skxowgvjidzcrmpnhubl.29785
[task run: task.bash - .]
[task stdout]
04:22:52 :: ( 1/19) Installing jansson (2.15.0-r0)
04:22:52 :: ( 2/19) Installing binutils (2.45.1-r1)
04:22:52 :: ( 3/19) Installing libmagic (5.47-r2)
04:22:52 :: ( 4/19) Installing file (5.47-r2)
04:22:52 :: ( 5/19) Installing libgcc-static (15.2.0-r5)
04:22:52 :: ( 6/19) Installing libgomp (15.2.0-r5)
04:22:52 :: ( 7/19) Installing libatomic (15.2.0-r5)
04:22:52 :: ( 8/19) Installing gmp (6.3.0-r4)
04:22:52 :: ( 9/19) Installing isl26 (0.26-r2)
04:22:53 :: (10/19) Installing mpfr4 (4.2.2-r0)
04:22:53 :: (11/19) Installing mpc1 (1.3.1-r1)
04:22:53 :: (12/19) Installing gcc (15.2.0-r5)
04:23:02 :: (13/19) Installing libstdc++-dev (15.2.0-r5)
04:23:02 :: (14/19) Installing musl-dev (1.2.6-r2)
04:23:02 :: (15/19) Installing g++ (15.2.0-r5)
04:23:05 :: (16/19) Installing make (4.4.1-r4)
04:23:05 :: (17/19) Installing fortify-headers (3.0.1-r2)
04:23:05 :: (18/19) Installing patch (2.8-r0)
04:23:05 :: (19/19) Installing build-base (0.5-r4)
04:23:05 :: Executing busybox-1.37.0-r31.trigger
04:23:05 :: OK: 431.7 MiB in 92 packages
04:23:06 :: total 4
04:23:06 :: -rw-r--r--    1 root     root           322 Aug  4 04:22 hello.raku
04:23:07 :: ===> Searching for: cro
04:27:26 :: ===> Searching for missing dependencies: IO::Socket::Async::SSL, META6, Shell::Command, File::Find, OO::Monitors, Cro::WebSocket:ver<0.8.10+>:auth<zef:cro>:api<0>, Docker::File, File::Ignore
04:27:26 :: ===> Searching for missing dependencies: JSON::Class:ver<0.0.20+>:auth<zef:jonathanstowe>:api<1.0>, JSON::Name, Cro::HTTP:ver<0.8.10+>:auth<zef:cro>:api<0>, Base64, Digest::SHA1::Native, Crypt::Random
04:27:26 :: ===> Searching for missing dependencies: if, JSON::OptIn, LibraryMake, JSON::Marshal:ver<0.0.25+>, JSON::Unmarshal:ver<0.14+>, IO::Path::ChildSecure, HTTP::HPACK:ver<1.0.1+>, Cro::Core:ver<0.8.10+>:auth<zef:cro>:api<0>, Cro::TLS:ver<0.8.10+>:auth<zef:cro>:api<0>, JSON::JWT, DateTime::Parse, Log::Timeline
04:27:26 :: ===> Searching for missing dependencies: Digest::HMAC, File::Which, CBOR::Simple
04:27:26 :: ===> Searching for missing dependencies: TinyFloats:ver<0.0.3+>
04:27:26 :: ===> Building: Digest::SHA1::Native:ver<1.0.1>:auth<zef:bduggan>
04:27:26 :: ===> Building [OK] for Digest::SHA1::Native:ver<1.0.1>:auth<zef:bduggan>
04:27:26 :: ===> Staging IO::Socket::Async::SSL:ver<0.8.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for IO::Socket::Async::SSL:ver<0.8.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging JSON::OptIn:ver<0.0.2>:auth<zef:jonathanstowe>
04:27:26 :: ===> Staging [OK] for JSON::OptIn:ver<0.0.2>:auth<zef:jonathanstowe>
04:27:26 :: ===> Staging JSON::Name:ver<0.0.7>:auth<zef:jonathanstowe>:api<1.0>
04:27:26 :: ===> Staging [OK] for JSON::Name:ver<0.0.7>:auth<zef:jonathanstowe>:api<1.0>
04:27:26 :: ===> Staging JSON::Marshal:ver<0.0.25>:auth<zef:jonathanstowe>:api<1.0>
04:27:26 :: ===> Staging [OK] for JSON::Marshal:ver<0.0.25>:auth<zef:jonathanstowe>:api<1.0>
04:27:26 :: ===> Staging JSON::Unmarshal:ver<0.18>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for JSON::Unmarshal:ver<0.18>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging JSON::Class:ver<0.0.21>:auth<zef:jonathanstowe>:api<1.0>
04:27:26 :: ===> Staging [OK] for JSON::Class:ver<0.0.21>:auth<zef:jonathanstowe>:api<1.0>
04:27:26 :: ===> Staging META6:ver<0.0.31>:auth<zef:jonathanstowe>:api<1.0>
04:27:26 :: ===> Staging [OK] for META6:ver<0.0.31>:auth<zef:jonathanstowe>:api<1.0>
04:27:26 :: ===> Staging File::Find:ver<0.2.5>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for File::Find:ver<0.2.5>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging Shell::Command:ver<1.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for Shell::Command:ver<1.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging OO::Monitors:ver<1.1.7>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for OO::Monitors:ver<1.1.7>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging IO::Path::ChildSecure:ver<1.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for IO::Path::ChildSecure:ver<1.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging Base64:ver<0.1.0>:auth<github:ugexe>
04:27:26 :: ===> Staging [OK] for Base64:ver<0.1.0>:auth<github:ugexe>
04:27:26 :: ===> Staging HTTP::HPACK:ver<1.0.3>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for HTTP::HPACK:ver<1.0.3>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging Cro::Core:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:26 :: ===> Staging [OK] for Cro::Core:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:26 :: ===> Staging Cro::TLS:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:26 :: ===> Staging [OK] for Cro::TLS:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:26 :: ===> Staging if:ver<0.1.5>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for if:ver<0.1.5>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging Crypt::Random:ver<0.4.1>
04:27:26 :: ===> Staging [OK] for Crypt::Random:ver<0.4.1>
04:27:26 :: ===> Staging Digest::HMAC:ver<1.0.7>:auth<zef:jjmerelo>
04:27:26 :: ===> Staging [OK] for Digest::HMAC:ver<1.0.7>:auth<zef:jjmerelo>
04:27:26 :: ===> Staging JSON::JWT:ver<1.1.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for JSON::JWT:ver<1.1.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging DateTime::Parse:ver<0.9.3>:auth<github:sergot>
04:27:26 :: ===> Staging [OK] for DateTime::Parse:ver<0.9.3>:auth<github:sergot>
04:27:26 :: ===> Staging TinyFloats:ver<0.0.5>:auth<zef:japhb>
04:27:26 :: ===> Staging [OK] for TinyFloats:ver<0.0.5>:auth<zef:japhb>
04:27:26 :: ===> Staging CBOR::Simple:ver<0.1.4>:auth<zef:japhb>
04:27:26 :: ===> Staging [OK] for CBOR::Simple:ver<0.1.4>:auth<zef:japhb>
04:27:26 :: ===> Staging Log::Timeline:ver<0.5.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for Log::Timeline:ver<0.5.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging Cro::HTTP:ver<0.8.13>:auth<zef:cro>:api<0>
04:27:26 :: ===> Staging [OK] for Cro::HTTP:ver<0.8.13>:auth<zef:cro>:api<0>
04:27:26 :: ===> Staging File::Which:ver<1.0.4>
04:27:26 :: ===> Staging [OK] for File::Which:ver<1.0.4>
04:27:26 :: ===> Staging LibraryMake:ver<1.0.5>:auth<zef:jjmerelo>
04:27:26 :: ===> Staging [OK] for LibraryMake:ver<1.0.5>:auth<zef:jjmerelo>
04:27:26 :: ===> Staging Digest::SHA1::Native:ver<1.0.1>:auth<zef:bduggan>
04:27:26 :: ===> Staging [OK] for Digest::SHA1::Native:ver<1.0.1>:auth<zef:bduggan>
04:27:26 :: ===> Staging Cro::WebSocket:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:26 :: ===> Staging [OK] for Cro::WebSocket:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:26 :: ===> Staging Docker::File:ver<1.1>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for Docker::File:ver<1.1>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging File::Ignore:ver<1.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging [OK] for File::Ignore:ver<1.2>:auth<zef:raku-community-modules>
04:27:26 :: ===> Staging cro:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:26 :: ===> Staging [OK] for cro:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:26 :: ===> Installing: IO::Socket::Async::SSL:ver<0.8.2>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: JSON::OptIn:ver<0.0.2>:auth<zef:jonathanstowe>
04:27:27 :: ===> Installing: JSON::Name:ver<0.0.7>:auth<zef:jonathanstowe>:api<1.0>
04:27:27 :: ===> Installing: JSON::Marshal:ver<0.0.25>:auth<zef:jonathanstowe>:api<1.0>
04:27:27 :: ===> Installing: JSON::Unmarshal:ver<0.18>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: JSON::Class:ver<0.0.21>:auth<zef:jonathanstowe>:api<1.0>
04:27:27 :: ===> Installing: META6:ver<0.0.31>:auth<zef:jonathanstowe>:api<1.0>
04:27:27 :: ===> Installing: File::Find:ver<0.2.5>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: Shell::Command:ver<1.2>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: OO::Monitors:ver<1.1.7>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: IO::Path::ChildSecure:ver<1.2>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: Base64:ver<0.1.0>:auth<github:ugexe>
04:27:27 :: ===> Installing: HTTP::HPACK:ver<1.0.3>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: Cro::Core:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:27 :: ===> Installing: Cro::TLS:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:27 :: ===> Installing: if:ver<0.1.5>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: Crypt::Random:ver<0.4.1>
04:27:27 :: ===> Installing: Digest::HMAC:ver<1.0.7>:auth<zef:jjmerelo>
04:27:27 :: ===> Installing: JSON::JWT:ver<1.1.2>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: DateTime::Parse:ver<0.9.3>:auth<github:sergot>
04:27:27 :: ===> Installing: TinyFloats:ver<0.0.5>:auth<zef:japhb>
04:27:27 :: ===> Installing: CBOR::Simple:ver<0.1.4>:auth<zef:japhb>
04:27:27 :: ===> Installing: Log::Timeline:ver<0.5.2>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: Cro::HTTP:ver<0.8.13>:auth<zef:cro>:api<0>
04:27:27 :: ===> Installing: File::Which:ver<1.0.4>
04:27:27 :: ===> Installing: LibraryMake:ver<1.0.5>:auth<zef:jjmerelo>
04:27:27 :: ===> Installing: Digest::SHA1::Native:ver<1.0.1>:auth<zef:bduggan>
04:27:27 :: ===> Installing: Cro::WebSocket:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:27 :: ===> Installing: Docker::File:ver<1.1>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: File::Ignore:ver<1.2>:auth<zef:raku-community-modules>
04:27:27 :: ===> Installing: cro:ver<0.8.10>:auth<zef:cro>:api<0>
04:27:27 :: 
04:27:27 :: 1 bin/ script [cro] installed to:
04:27:27 :: /usr/share/rakudo/site/bin
04:27:27 :: done
04:27:32 :: ▶ Starting Raku Cro Demo (hello2)
[task run: task.bash - .]
[task stdout]
04:27:47 :: HTTP/1.1 200 OK
04:27:47 :: 
04:27:47 :: Content-type: text/html; charset=utf-8
04:27:47 :: Content-length: 10
04:27:47 :: 
04:27:47 :: Hello Cro!
>>> POST http://127.0.0.1:8080/stash

send update to CI ... ext-url: http://forgejo.sparrowhub.io/api/v1/repos/demo/demo-raku-cro/statuses/a0214d3b6632325ad39ac95330f16ef1761128a0
HTTP/1.1 201 Created
done