Home Quick start All builds News Donations
More
Log In
Light Theme Docs
Workers

SparrowCI Report - gh-melezhik-sparrow-rakudo-jvm | [image: melezhik/sparrow:alpine]

  • Summary
  • Pipeline YAML
  • Report
BuildID: 3006
Status: FAIL
Image: melezhik/sparrow:alpine
Worker status: OK
---
Date: 10.02.2023 @ 04:37
Time elapsed: 66 sec
---
SCM: https://github.com/melezhik/sparrow-rakudo-jvm.git
Git sha: 001cf55
Git comment: Update Dockerfile
tasks:
  -
    name: run-docker
    language: Bash
    default: true
    code: |
      sudo apk add docker-cli
      cd source/
      docker build . -t melezhik/sparrow:alpine-jvm
04:37:20 :: [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
04:37:23 :: [repository] - installing pack-unpack, version 0.000001
[task run: task.bash - unpack source archive]
[dump code: task.bash]
[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] 
[task stdout]
04:37:25 :: tar -xzf source.tar.gz 
[task run: task.bash - tasks/run-docker]
[dump code: task.bash]
[1] sudo apk add docker-cli
[2] cd source/
[3] docker build . -t melezhik/sparrow:alpine-jvm
[4] 
[task stdout]
04:37:25 :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
04:37:25 :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz
04:37:25 :: fetch https://dl.cloudsmith.io/public/nxadm-pkgs/rakudo-pkg/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
04:37:26 :: (1/1) Installing docker-cli (20.10.20-r0)
04:37:26 :: Executing busybox-1.35.0-r17.trigger
04:37:26 :: OK: 752 MiB in 61 packages
04:37:26 :: Sending build context to Docker daemon  70.66kB
04:37:26 :: 
04:37:26 :: Step 1/28 : FROM alpine:latest
04:37:26 ::  ---> 042a816809aa
04:37:26 :: Step 2/28 : ENV PATH="/home/worker/.raku/bin:/var/rakudo/rakudo-2022.12/install/bin/:${PATH}"
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> fccbc41b60b7
04:37:26 :: Step 3/28 : ENV SP6_DUMP_TASK_CODE=1
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> c59bbf0672a5
04:37:26 :: Step 4/28 : ENV SP6_FORMAT_COLOR=1
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 9373a515ad2b
04:37:26 :: Step 5/28 : RUN apk update && apk add openssl bash curl wget perl openssl-dev sudo git
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 374f0858b50a
04:37:26 :: Step 6/28 : RUN apk add --no-cache bash g++ make
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 36e392c7e3ed
04:37:26 :: Step 7/28 : RUN mkdir -p /var/rakudo/ && cd /var/rakudo/ && curl -sLf https://rakudo.org/dl/rakudo/rakudo-2022.12.tar.gz -o rakudo-2022.12.tar.gz
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> f2400b44d79c
04:37:26 :: Step 8/28 : RUN apk add openjdk9 --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 6139f8fe7caa
04:37:26 :: Step 9/28 : RUN echo OK
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> a27be2e1fa73
04:37:26 :: Step 10/28 : RUN cd /var/rakudo/ && tar -xzf rakudo-2022.12.tar.gz && cd rakudo-2022.12 && perl Configure.pl --gen-nqp --backends=jvm
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> d7a8036bdbd3
04:37:26 :: Step 11/28 : RUN cd /var/rakudo/rakudo-2022.12 && make
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 57b80cdf31d7
04:37:26 :: Step 12/28 : RUN cd /var/rakudo/rakudo-2022.12 && make install
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 0178d38d6363
04:37:26 :: Step 13/28 : RUN adduser -D -h /home/worker -s /bin/bash -G wheel worker
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 13b79eb1ab9e
04:37:26 :: Step 14/28 : RUN echo '%wheel ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 88c5935460fc
04:37:26 :: Step 15/28 : RUN addgroup worker wheel
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 9306b15f526b
04:37:26 :: Step 16/28 : RUN sudo echo
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 0ebcd69d142c
04:37:26 :: Step 17/28 : USER worker
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 6bf4c583ad00
04:37:26 :: Step 18/28 : RUN find /var/rakudo/rakudo-2022.12/install/bin/
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 03dc024b9d35
04:37:26 :: Step 19/28 : RUN sudo ln -s /var/rakudo/rakudo-2022.12/install/bin/rakudo /var/rakudo/rakudo-2022.12/install/bin/raku
04:37:26 ::  ---> Using cache
04:37:26 ::  ---> 4d0037ef3101
04:37:26 :: Step 20/28 : RUN cd /tmp/ && curl -sfL https://github.com/ugexe/zef/archive/refs/tags/v0.15.0.zip -o v0.15.0.zip  && unzip v0.15.0.zip  cd /tmp/zef-0.15.0/ && ls -l && raku -I. bin/zef install . --/test --install-to=home
04:37:26 ::  ---> Running in 1a1cda5d8057
04:37:27 :: Archive:  v0.15.0.zip
04:37:27 :: total 136
04:37:27 :: drwxr-xr-x    1 root     root          4096 Feb 10 04:00 hsperfdata_root
04:37:27 :: drwxr-xr-x    2 root     root          4096 Feb 10 03:59 jna-3506402
04:37:27 :: -rw-r--r--    1 worker   wheel       129116 Feb 10 04:37 v0.15.0.zip
04:37:28 :: Could not open bin/zef. java.nio.file.NoSuchFileException: bin/zef
04:37:28 :: 
[task stderr]
04:37:28 :: The command '/bin/sh -c cd /tmp/ && curl -sfL https://github.com/ugexe/zef/archive/refs/tags/v0.15.0.zip -o v0.15.0.zip  && unzip v0.15.0.zip  cd /tmp/zef-0.15.0/ && ls -l && raku -I. bin/zef install . --/test --install-to=home' returned a non-zero code: 1
04:37:28 :: task exit status: 1
04:37:28 :: task tasks/run-docker FAILED
The spawned command 'docker exec -i sparrow-worker sh -l /var/.sparrowdo/env/run-docker/.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