Add tracing by block logic for geth #1016
Merged
Google Cloud Build / blockscout-celo-org (celo-testnet)
succeeded
Apr 23, 2024 in 12m 4s
Summary
Build Information
Trigger | blockscout-celo-org |
Build | e912e0db-15f9-4efb-b9df-6a92fe052956 |
Start | 2024-04-23T08:54:55-07:00 |
Duration | 11m18.421s |
Status | SUCCESS |
Steps
Step | Status | Duration |
---|---|---|
gcr.io/kaniko-project/executor:v1.6.0 | SUCCESS | 11m14.217s |
gcr.io/kaniko-project/executor:v1.6.0 | SUCCESS | 11m14.301s |
Details
starting build "e912e0db-15f9-4efb-b9df-6a92fe052956"
FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/celo-org/blockscout
* branch 47bf6dd0d593d9eec1cc99a34f49b06e2a8ce659 -> FETCH_HEAD
HEAD is now at 47bf6dd Merge branch 'master' into carterqw2/block-tracing
BUILD
Starting Step #1
Starting Step #0
Step #1: Pulling image: gcr.io/kaniko-project/executor:v1.6.0
Step #0: Pulling image: gcr.io/kaniko-project/executor:v1.6.0
Step #1: v1.6.0: Pulling from kaniko-project/executor
Step #0: v1.6.0: Pulling from kaniko-project/executor
Step #1: bc63599f2e56: Pulling fs layer
Step #1: cd14f5f15f06: Pulling fs layer
Step #1: 0820c88ab52c: Pulling fs layer
Step #1: 6316455537eb: Pulling fs layer
Step #1: 2e4bc6313fe1: Pulling fs layer
Step #1: 807ec3387c09: Pulling fs layer
Step #1: c14c0c75901b: Pulling fs layer
Step #1: fb4fbb3762ba: Pulling fs layer
Step #1: 327e414ed07d: Pulling fs layer
Step #1: 6316455537eb: Waiting
Step #1: 2e4bc6313fe1: Waiting
Step #1: 807ec3387c09: Waiting
Step #1: c14c0c75901b: Waiting
Step #1: fb4fbb3762ba: Waiting
Step #1: cd14f5f15f06: Verifying Checksum
Step #1: cd14f5f15f06: Download complete
Step #0: bc63599f2e56: Pulling fs layer
Step #0: cd14f5f15f06: Pulling fs layer
Step #0: 0820c88ab52c: Pulling fs layer
Step #0: 6316455537eb: Pulling fs layer
Step #0: 2e4bc6313fe1: Pulling fs layer
Step #0: 807ec3387c09: Pulling fs layer
Step #0: c14c0c75901b: Pulling fs layer
Step #0: cd14f5f15f06: Download complete
Step #0: fb4fbb3762ba: Pulling fs layer
Step #0: 327e414ed07d: Pulling fs layer
Step #0: 327e414ed07d: Waiting
Step #0: 6316455537eb: Waiting
Step #0: 2e4bc6313fe1: Waiting
Step #0: 807ec3387c09: Waiting
Step #0: fb4fbb3762ba: Waiting
Step #0: c14c0c75901b: Waiting
Step #0: bc63599f2e56: Verifying Checksum
Step #1: bc63599f2e56: Verifying Checksum
Step #1: bc63599f2e56: Download complete
Step #0: bc63599f2e56: Download complete
Step #1: 0820c88ab52c: Verifying Checksum
Step #1: 0820c88ab52c: Download complete
Step #0: 0820c88ab52c: Verifying Checksum
Step #0: 0820c88ab52c: Download complete
Step #0: 6316455537eb: Verifying Checksum
Step #0: 6316455537eb: Download complete
Step #1: 6316455537eb: Verifying Checksum
Step #1: 6316455537eb: Download complete
Step #1: 807ec3387c09: Verifying Checksum
Step #1: 807ec3387c09: Download complete
Step #0: 807ec3387c09: Verifying Checksum
Step #0: 807ec3387c09: Download complete
Step #1: 2e4bc6313fe1: Download complete
Step #0: 2e4bc6313fe1: Download complete
Step #1: c14c0c75901b: Download complete
Step #0: c14c0c75901b: Download complete
Step #1: fb4fbb3762ba: Verifying Checksum
Step #1: fb4fbb3762ba: Download complete
Step #0: fb4fbb3762ba: Verifying Checksum
Step #0: fb4fbb3762ba: Download complete
Step #0: 327e414ed07d: Verifying Checksum
Step #0: 327e414ed07d: Download complete
Step #1: 327e414ed07d: Verifying Checksum
Step #1: 327e414ed07d: Download complete
Step #1: bc63599f2e56: Pull complete
Step #0: bc63599f2e56: Pull complete
Step #1: cd14f5f15f06: Pull complete
Step #0: cd14f5f15f06: Pull complete
Step #0: 0820c88ab52c: Pull complete
Step #1: 0820c88ab52c: Pull complete
Step #1: 6316455537eb: Pull complete
Step #0: 6316455537eb: Pull complete
Step #0: 2e4bc6313fe1: Pull complete
Step #1: 2e4bc6313fe1: Pull complete
Step #1: 807ec3387c09: Pull complete
Step #0: 807ec3387c09: Pull complete
Step #1: c14c0c75901b: Pull complete
Step #0: c14c0c75901b: Pull complete
Step #0: fb4fbb3762ba: Pull complete
Step #1: fb4fbb3762ba: Pull complete
Step #0: 327e414ed07d: Pull complete
Step #1: 327e414ed07d: Pull complete
Step #0: Digest: sha256:0fae223f496525e31226cde473ec77ed15abfa8cbabff5ff5bf1c5268355bbb0
Step #1: Digest: sha256:0fae223f496525e31226cde473ec77ed15abfa8cbabff5ff5bf1c5268355bbb0
Step #0: Status: Downloaded newer image for gcr.io/kaniko-project/executor:v1.6.0
Step #1: Status: Image is up to date for gcr.io/kaniko-project/executor:v1.6.0
Step #1: gcr.io/kaniko-project/executor:v1.6.0
Step #0: gcr.io/kaniko-project/executor:v1.6.0
Step #0: �[36mINFO�[0m[0000] Resolved base name bitwalker/alpine-elixir-phoenix:1.13 to builder
Step #0: �[36mINFO�[0m[0000] Using dockerignore file: /workspace/.dockerignore
Step #0: �[36mINFO�[0m[0000] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #0: �[36mINFO�[0m[0000] Retrieving image bitwalker/alpine-elixir-phoenix:1.13 from registry index.docker.io
Step #1: �[36mINFO�[0m[0000] Resolved base name bitwalker/alpine-elixir-phoenix:1.13 to builder
Step #1: �[36mINFO�[0m[0000] Using dockerignore file: /workspace/.dockerignore
Step #1: �[36mINFO�[0m[0000] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #1: �[36mINFO�[0m[0000] Retrieving image bitwalker/alpine-elixir-phoenix:1.13 from registry index.docker.io
Step #1: �[36mINFO�[0m[0000] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #1: �[36mINFO�[0m[0000] Returning cached image manifest
Step #1: �[36mINFO�[0m[0000] Built cross stage deps: map[]
Step #1: �[36mINFO�[0m[0000] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #1: �[36mINFO�[0m[0000] Returning cached image manifest
Step #1: �[36mINFO�[0m[0000] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #1: �[36mINFO�[0m[0000] Returning cached image manifest
Step #1: �[36mINFO�[0m[0000] Executing 1 build triggers
Step #1: �[36mINFO�[0m[0000] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:a32c13129508f5109fce5f6493aa4e55f24bc0651d04d63636f9fb06022bab60...
Step #0: �[36mINFO�[0m[0000] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #0: �[36mINFO�[0m[0000] Returning cached image manifest
Step #0: �[36mINFO�[0m[0000] Built cross stage deps: map[]
Step #0: �[36mINFO�[0m[0000] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #0: �[36mINFO�[0m[0000] Returning cached image manifest
Step #0: �[36mINFO�[0m[0000] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #0: �[36mINFO�[0m[0000] Returning cached image manifest
Step #0: �[36mINFO�[0m[0000] Executing 1 build triggers
Step #0: �[36mINFO�[0m[0000] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:a32c13129508f5109fce5f6493aa4e55f24bc0651d04d63636f9fb06022bab60...
Step #1: �[36mINFO�[0m[0001] Cache entry expired: gcr.io/celo-testnet/blockscout/cache:a32c13129508f5109fce5f6493aa4e55f24bc0651d04d63636f9fb06022bab60
Step #1: �[36mINFO�[0m[0001] No cached layer found for cmd RUN mix do local.hex --force, local.rebar --force
Step #0: �[36mINFO�[0m[0001] Cache entry expired: gcr.io/celo-testnet/blockscout/cache:a32c13129508f5109fce5f6493aa4e55f24bc0651d04d63636f9fb06022bab60
Step #0: �[36mINFO�[0m[0001] No cached layer found for cmd RUN mix do local.hex --force, local.rebar --force
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/mix.exs /workspace/mix.lock]
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/mix.exs /workspace/mix.lock]
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/block_scout_web/mix.exs]
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/explorer/mix.exs]
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/block_scout_web/mix.exs]
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/ethereum_jsonrpc/mix.exs]
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/explorer/mix.exs]
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/ethereum_jsonrpc/mix.exs]
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/indexer/mix.exs]
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/indexer/mix.exs]
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/config]
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/config]
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/block_scout_web/assets]
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/block_scout_web/assets]
Step #1: �[36mINFO�[0m[0001] Resolving srcs [apps/explorer/package*.json]...
Step #0: �[36mINFO�[0m[0001] Resolving srcs [apps/explorer/package*.json]...
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/explorer/package-lock.json /workspace/apps/explorer/package.json]
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace]
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/explorer/package-lock.json /workspace/apps/explorer/package.json]
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace]
Step #1: �[36mINFO�[0m[0002] Unpacking rootfs as cmd RUN mix do local.hex --force, local.rebar --force requires it.
Step #0: �[36mINFO�[0m[0002] Unpacking rootfs as cmd RUN mix do local.hex --force, local.rebar --force requires it.
Step #1: �[36mINFO�[0m[0008] RUN mix do local.hex --force, local.rebar --force
Step #1: �[36mINFO�[0m[0008] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0008] RUN mix do local.hex --force, local.rebar --force
Step #0: �[36mINFO�[0m[0008] Taking snapshot of full filesystem...
Step #1: �[36mINFO�[0m[0009] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0009] args: [-c mix do local.hex --force, local.rebar --force]
Step #1: �[36mINFO�[0m[0009] Running: [/bin/sh -c mix do local.hex --force, local.rebar --force]
Step #0: �[36mINFO�[0m[0009] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0009] args: [-c mix do local.hex --force, local.rebar --force]
Step #0: �[36mINFO�[0m[0009] Running: [/bin/sh -c mix do local.hex --force, local.rebar --force]
Step #1: * creating /opt/mix/archives/hex-2.0.6
Step #0: * creating /opt/mix/archives/hex-2.0.6
Step #1: * creating /opt/mix/rebar
Step #0: * creating /opt/mix/rebar
Step #1: * creating /opt/mix/rebar3
Step #0: * creating /opt/mix/rebar3
Step #1: �[36mINFO�[0m[0010] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0010] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0010] Pushing layer gcr.io/celo-testnet/blockscout/cache:a32c13129508f5109fce5f6493aa4e55f24bc0651d04d63636f9fb06022bab60 to cache now
Step #0: �[36mINFO�[0m[0010] WORKDIR /app
Step #0: �[36mINFO�[0m[0010] cmd: workdir
Step #0: �[36mINFO�[0m[0010] Changed working directory to /app
Step #0: �[36mINFO�[0m[0010] Creating directory /app
Step #0: �[36mINFO�[0m[0010] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0010] RUN apk --no-cache --update add alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3 file qemu-x86_64 jq
Step #0: �[36mINFO�[0m[0010] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0010] args: [-c apk --no-cache --update add alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3 file qemu-x86_64 jq]
Step #0: �[36mINFO�[0m[0010] Running: [/bin/sh -c apk --no-cache --update add alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3 file qemu-x86_64 jq]
Step #0: �[36mINFO�[0m[0010] Pushing image to gcr.io/celo-testnet/blockscout/cache:a32c13129508f5109fce5f6493aa4e55f24bc0651d04d63636f9fb06022bab60
Step #0: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #1: �[36mINFO�[0m[0011] WORKDIR /app
Step #1: �[36mINFO�[0m[0011] cmd: workdir
Step #1: �[36mINFO�[0m[0011] Changed working directory to /app
Step #1: �[36mINFO�[0m[0011] Creating directory /app
Step #1: �[36mINFO�[0m[0011] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0011] RUN apk --no-cache --update add alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3 file qemu-x86_64 jq
Step #1: �[36mINFO�[0m[0011] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0011] args: [-c apk --no-cache --update add alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3 file qemu-x86_64 jq]
Step #1: �[36mINFO�[0m[0011] Running: [/bin/sh -c apk --no-cache --update add alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3 file qemu-x86_64 jq]
Step #1: �[36mINFO�[0m[0011] Pushing layer gcr.io/celo-testnet/blockscout/cache:a32c13129508f5109fce5f6493aa4e55f24bc0651d04d63636f9fb06022bab60 to cache now
Step #1: �[36mINFO�[0m[0011] Pushing image to gcr.io/celo-testnet/blockscout/cache:a32c13129508f5109fce5f6493aa4e55f24bc0651d04d63636f9fb06022bab60
Step #1: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #1: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #0: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #1: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #0: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #0: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #1: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #0: fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
Step #1: fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
Step #0: (1/33) Installing fakeroot (1.25.3-r3)
Step #1: (1/33) Installing fakeroot (1.25.3-r3)
Step #0: (2/33) Installing libattr (2.5.1-r1)
Step #1: (2/33) Installing libattr (2.5.1-r1)
Step #0: (3/33) Installing attr (2.5.1-r1)
Step #0: (4/33) Installing libacl (2.2.53-r0)
Step #1: (3/33) Installing attr (2.5.1-r1)
Step #0: (5/33) Installing tar (1.34-r1)
Step #1: (4/33) Installing libacl (2.2.53-r0)
Step #1: (5/33) Installing tar (1.34-r1)
Step #0: (6/33) Installing pkgconf (1.8.1-r0)
Step #0: (7/33) Installing patch (2.7.6-r7)
Step #1: (6/33) Installing pkgconf (1.8.1-r0)
Step #0: (8/33) Installing lzip (1.22-r1)
Step #1: (7/33) Installing patch (2.7.6-r7)
Step #0: (9/33) Installing abuild (3.9.0-r0)
Step #1: (8/33) Installing lzip (1.22-r1)
Step #0: Executing abuild-3.9.0-r0.pre-install
Step #1: (9/33) Installing abuild (3.9.0-r0)
Step #1: Executing abuild-3.9.0-r0.pre-install
Step #0: (10/33) Installing libmagic (5.41-r0)
Step #1: (10/33) Installing libmagic (5.41-r0)
Step #0: (11/33) Installing file (5.41-r0)
Step #0: (12/33) Upgrading gmp (6.2.1-r0 -> 6.2.1-r1)
Step #1: (11/33) Installing file (5.41-r0)
Step #1: (12/33) Upgrading gmp (6.2.1-r0 -> 6.2.1-r1)
Step #0: (13/33) Installing fortify-headers (1.1-r1)
Step #0: (14/33) Installing build-base (0.5-r3)
Step #1: (13/33) Installing fortify-headers (1.1-r1)
Step #0: (15/33) Installing alpine-sdk (1.0-r1)
Step #1: (14/33) Installing build-base (0.5-r3)
Step #0: (16/33) Installing m4 (1.4.18-r2)
Step #1: (15/33) Installing alpine-sdk (1.0-r1)
Step #1: (16/33) Installing m4 (1.4.18-r2)
Step #0: (17/33) Installing libbz2 (1.0.8-r1)
Step #0: (18/33) Installing perl (5.34.2-r0)
Step #1: (17/33) Installing libbz2 (1.0.8-r1)
Step #1: (18/33) Installing perl (5.34.2-r0)
Step #0: (19/33) Installing autoconf (2.71-r0)
Step #1: (19/33) Installing autoconf (2.71-r0)
Step #0: (20/33) Installing automake (1.16.4-r1)
Step #1: (20/33) Installing automake (1.16.4-r1)
Step #0: (21/33) Installing libgmpxx (6.2.1-r1)
Step #0: (22/33) Installing gmp-dev (6.2.1-r1)
Step #1: (21/33) Installing libgmpxx (6.2.1-r1)
Step #1: (22/33) Installing gmp-dev (6.2.1-r1)
Step #0: (23/33) Installing oniguruma (6.9.7.1-r0)
Step #0: (24/33) Installing jq (1.6-r1)
Step #1: (23/33) Installing oniguruma (6.9.7.1-r0)
Step #0: (25/33) Installing libltdl (2.4.6-r7)
Step #1: (24/33) Installing jq (1.6-r1)
Step #0: (26/33) Installing libtool (2.4.6-r7)
Step #1: (25/33) Installing libltdl (2.4.6-r7)
Step #1: (26/33) Installing libtool (2.4.6-r7)
Step #0: (27/33) Installing libffi (3.4.2-r1)
Step #0: (28/33) Installing gdbm (1.22-r0)
Step #0: (29/33) Installing xz-libs (5.2.5-r1)
Step #1: (27/33) Installing libffi (3.4.2-r1)
Step #0: (30/33) Installing mpdecimal (2.5.1-r1)
Step #1: (28/33) Installing gdbm (1.22-r0)
Step #0: (31/33) Installing sqlite-libs (3.36.0-r0)
Step #1: (29/33) Installing xz-libs (5.2.5-r1)
Step #1: (30/33) Installing mpdecimal (2.5.1-r1)
Step #1: (31/33) Installing sqlite-libs (3.36.0-r0)
Step #1: �[36mINFO�[0m[0012] Pushed image to 1 destinations
Step #0: (32/33) Installing python3 (3.9.18-r0)
Step #1: (32/33) Installing python3 (3.9.18-r0)
Step #0: �[36mINFO�[0m[0012] Pushed image to 1 destinations
Step #0: (33/33) Installing qemu-x86_64 (6.1.1-r0)
Step #1: (33/33) Installing qemu-x86_64 (6.1.1-r0)
Step #0: Executing busybox-1.34.1-r3.trigger
Step #1: Executing busybox-1.34.1-r3.trigger
Step #0: OK: 363 MiB in 84 packages
Step #1: OK: 363 MiB in 84 packages
Step #0: �[36mINFO�[0m[0012] Taking snapshot of full filesystem...
Step #1: �[36mINFO�[0m[0012] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0016] Pushing layer gcr.io/celo-testnet/blockscout/cache:079b2871f233752422768f751be9aba0a1c746e314144a59df785734e38518b4 to cache now
Step #0: �[36mINFO�[0m[0016] Pushing image to gcr.io/celo-testnet/blockscout/cache:079b2871f233752422768f751be9aba0a1c746e314144a59df785734e38518b4
Step #1: �[36mINFO�[0m[0016] Pushing layer gcr.io/celo-testnet/blockscout/cache:079b2871f233752422768f751be9aba0a1c746e314144a59df785734e38518b4 to cache now
Step #0: �[36mINFO�[0m[0016] ENV GLIBC_REPO=https://github.com/sgerrand/alpine-pkg-glibc GLIBC_VERSION=2.30-r0 PORT=4000 MIX_ENV="prod" SECRET_KEY_BASE="RMgI4C1HSkxsEjdhtGMfwAHfyT6CKWXOgzCboJflfSm4jeAlic52io05KB6mqzc5" PATH="$HOME/.cargo/bin:${PATH}" RUSTFLAGS="-C target-feature=-crt-static"
Step #0: �[36mINFO�[0m[0016] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0016] RUN set -ex && apk --update add libstdc++ curl ca-certificates && for pkg in glibc-${GLIBC_VERSION} glibc-bin-${GLIBC_VERSION}; do curl -sSL ${GLIBC_REPO}/releases/download/${GLIBC_VERSION}/${pkg}.apk -o /tmp/${pkg}.apk; done && apk add --allow-untrusted /tmp/*.apk && rm -v /tmp/*.apk && /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib
Step #0: �[36mINFO�[0m[0016] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0016] args: [-c set -ex && apk --update add libstdc++ curl ca-certificates && for pkg in glibc-${GLIBC_VERSION} glibc-bin-${GLIBC_VERSION}; do curl -sSL ${GLIBC_REPO}/releases/download/${GLIBC_VERSION}/${pkg}.apk -o /tmp/${pkg}.apk; done && apk add --allow-untrusted /tmp/*.apk && rm -v /tmp/*.apk && /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib]
Step #0: �[36mINFO�[0m[0016] Running: [/bin/sh -c set -ex && apk --update add libstdc++ curl ca-certificates && for pkg in glibc-${GLIBC_VERSION} glibc-bin-${GLIBC_VERSION}; do curl -sSL ${GLIBC_REPO}/releases/download/${GLIBC_VERSION}/${pkg}.apk -o /tmp/${pkg}.apk; done && apk add --allow-untrusted /tmp/*.apk && rm -v /tmp/*.apk && /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib]
Step #0: + apk --update add libstdc++ curl ca-certificates
Step #1: �[36mINFO�[0m[0016] Pushing image to gcr.io/celo-testnet/blockscout/cache:079b2871f233752422768f751be9aba0a1c746e314144a59df785734e38518b4
Step #1: �[36mINFO�[0m[0016] ENV GLIBC_REPO=https://github.com/sgerrand/alpine-pkg-glibc GLIBC_VERSION=2.30-r0 PORT=4000 MIX_ENV="prod" SECRET_KEY_BASE="RMgI4C1HSkxsEjdhtGMfwAHfyT6CKWXOgzCboJflfSm4jeAlic52io05KB6mqzc5" PATH="$HOME/.cargo/bin:${PATH}" RUSTFLAGS="-C target-feature=-crt-static"
Step #1: �[36mINFO�[0m[0016] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0016] RUN set -ex && apk --update add libstdc++ curl ca-certificates && for pkg in glibc-${GLIBC_VERSION} glibc-bin-${GLIBC_VERSION}; do curl -sSL ${GLIBC_REPO}/releases/download/${GLIBC_VERSION}/${pkg}.apk -o /tmp/${pkg}.apk; done && apk add --allow-untrusted /tmp/*.apk && rm -v /tmp/*.apk && /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib
Step #1: �[36mINFO�[0m[0016] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0016] args: [-c set -ex && apk --update add libstdc++ curl ca-certificates && for pkg in glibc-${GLIBC_VERSION} glibc-bin-${GLIBC_VERSION}; do curl -sSL ${GLIBC_REPO}/releases/download/${GLIBC_VERSION}/${pkg}.apk -o /tmp/${pkg}.apk; done && apk add --allow-untrusted /tmp/*.apk && rm -v /tmp/*.apk && /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib]
Step #1: �[36mINFO�[0m[0016] Running: [/bin/sh -c set -ex && apk --update add libstdc++ curl ca-certificates && for pkg in glibc-${GLIBC_VERSION} glibc-bin-${GLIBC_VERSION}; do curl -sSL ${GLIBC_REPO}/releases/download/${GLIBC_VERSION}/${pkg}.apk -o /tmp/${pkg}.apk; done && apk add --allow-untrusted /tmp/*.apk && rm -v /tmp/*.apk && /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib]
Step #1: + apk --update add libstdc++ curl ca-certificates
Step #0: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #1: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #0: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #1: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #0: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #1: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #0: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #1: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #0: fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
Step #1: fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
Step #0: OK: 363 MiB in 84 packages
Step #1: OK: 363 MiB in 84 packages
Step #0: + curl -sSL https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.30-r0/glibc-2.30-r0.apk -o /tmp/glibc-2.30-r0.apk
Step #1: + curl -sSL https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.30-r0/glibc-2.30-r0.apk -o /tmp/glibc-2.30-r0.apk
Step #0: + curl -sSL https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.30-r0/glibc-bin-2.30-r0.apk -o /tmp/glibc-bin-2.30-r0.apk
Step #1: + curl -sSL https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.30-r0/glibc-bin-2.30-r0.apk -o /tmp/glibc-bin-2.30-r0.apk
Step #0: + apk add --allow-untrusted /tmp/glibc-2.30-r0.apk /tmp/glibc-bin-2.30-r0.apk
Step #1: + apk add --allow-untrusted /tmp/glibc-2.30-r0.apk /tmp/glibc-bin-2.30-r0.apk
Step #0: (1/2) Installing glibc (2.30-r0)
Step #1: (1/2) Installing glibc (2.30-r0)
Step #0: (2/2) Installing glibc-bin (2.30-r0)
Step #1: (2/2) Installing glibc-bin (2.30-r0)
Step #0: Executing glibc-bin-2.30-r0.trigger
Step #0: /usr/glibc-compat/sbin/ldconfig: /usr/glibc-compat/lib/ld-linux-x86-64.so.2 is not a symbolic link
Step #0:
Step #1: Executing glibc-bin-2.30-r0.trigger
Step #1: /usr/glibc-compat/sbin/ldconfig: /usr/glibc-compat/lib/ld-linux-x86-64.so.2 is not a symbolic link
Step #1:
Step #0: OK: 374 MiB in 86 packages
Step #1: OK: 374 MiB in 86 packages
Step #0: + rm -v /tmp/glibc-2.30-r0.apk /tmp/glibc-bin-2.30-r0.apk
Step #0: removed '/tmp/glibc-2.30-r0.apk'
Step #0: removed '/tmp/glibc-bin-2.30-r0.apk'
Step #0: + /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib
Step #0: /usr/glibc-compat/sbin/ldconfig: /usr/glibc-compat/lib/ld-linux-x86-64.so.2 is not a symbolic link
Step #0:
Step #1: + rm -v /tmp/glibc-2.30-r0.apk /tmp/glibc-bin-2.30-r0.apk
Step #0: �[36mINFO�[0m[0018] Taking snapshot of full filesystem...
Step #1: removed '/tmp/glibc-2.30-r0.apk'
Step #1: + /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib
Step #1: removed '/tmp/glibc-bin-2.30-r0.apk'
Step #1: /usr/glibc-compat/sbin/ldconfig: /usr/glibc-compat/lib/ld-linux-x86-64.so.2 is not a symbolic link
Step #1:
Step #1: �[36mINFO�[0m[0018] Taking snapshot of full filesystem...
Step #1: �[36mINFO�[0m[0018] Pushed image to 1 destinations
Step #0: �[36mINFO�[0m[0019] RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
Step #0: �[36mINFO�[0m[0019] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0019] args: [-c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y]
Step #0: �[36mINFO�[0m[0019] Running: [/bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y]
Step #1: �[36mINFO�[0m[0019] RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
Step #1: �[36mINFO�[0m[0019] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0019] args: [-c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y]
Step #1: �[36mINFO�[0m[0019] Running: [/bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y]
Step #0: �[36mINFO�[0m[0019] Pushing layer gcr.io/celo-testnet/blockscout/cache:b36e0cd437d733ecf88556f4a0ff54407d9e3d49664b5519aa2ac835e2876618 to cache now
Step #1: �[36mINFO�[0m[0019] Pushing layer gcr.io/celo-testnet/blockscout/cache:b36e0cd437d733ecf88556f4a0ff54407d9e3d49664b5519aa2ac835e2876618 to cache now
Step #0: �[36mINFO�[0m[0019] Pushing image to gcr.io/celo-testnet/blockscout/cache:b36e0cd437d733ecf88556f4a0ff54407d9e3d49664b5519aa2ac835e2876618
Step #1: �[36mINFO�[0m[0019] Pushing image to gcr.io/celo-testnet/blockscout/cache:b36e0cd437d733ecf88556f4a0ff54407d9e3d49664b5519aa2ac835e2876618
Step #0: info: downloading installer
Step #1: info: downloading installer
Step #1: error: $HOME differs from euid-obtained home directory: you may be using sudo
Step #1: error: $HOME directory: /opt/app/
Step #1: error: euid-obtained home directory: /root
Step #1: info: profile set to 'default'
Step #1: info: default host triple is x86_64-unknown-linux-musl
Step #1: info: syncing channel updates for 'stable-x86_64-unknown-linux-musl'
Step #0: error: $HOME differs from euid-obtained home directory: you may be using sudo
Step #0: error: $HOME directory: /opt/app/
Step #0: error: euid-obtained home directory: /root
Step #0: info: profile set to 'default'
Step #0: info: default host triple is x86_64-unknown-linux-musl
Step #0: info: syncing channel updates for 'stable-x86_64-unknown-linux-musl'
Step #1: info: latest update on 2024-04-09, rust version 1.77.2 (25ef9e3d8 2024-04-09)
Step #1: info: downloading component 'cargo'
Step #0: info: latest update on 2024-04-09, rust version 1.77.2 (25ef9e3d8 2024-04-09)
Step #0: info: downloading component 'cargo'
Step #1: info: downloading component 'clippy'
Step #1: info: downloading component 'rust-docs'
Step #0: info: downloading component 'clippy'
Step #0: info: downloading component 'rust-docs'
Step #1: info: downloading component 'rust-std'
Step #0: info: downloading component 'rust-std'
Step #1: info: downloading component 'rustc'
Step #0: info: downloading component 'rustc'
Step #0: �[36mINFO�[0m[0020] Pushed image to 1 destinations
Step #1: �[36mINFO�[0m[0021] Pushed image to 1 destinations
Step #1: info: downloading component 'rustfmt'
Step #0: info: downloading component 'rustfmt'
Step #1: info: installing component 'cargo'
Step #0: info: installing component 'cargo'
Step #1: info: installing component 'clippy'
Step #0: info: installing component 'clippy'
Step #0: �[36mINFO�[0m[0022] Pushed image to 1 destinations
Step #1: info: installing component 'rust-docs'
Step #0: info: installing component 'rust-docs'
Step #1: info: installing component 'rust-std'
Step #0: info: installing component 'rust-std'
Step #0: info: installing component 'rustc'
Step #1: info: installing component 'rustc'
Step #0: info: installing component 'rustfmt'
Step #1: info: installing component 'rustfmt'
Step #0: info: default toolchain set to 'stable-x86_64-unknown-linux-musl'
Step #0:
Step #0: stable-x86_64-unknown-linux-musl installed - rustc 1.77.2 (25ef9e3d8 2024-04-09)
Step #0:
Step #0:
Step #0: Rust is installed now. Great!
Step #0:
Step #0: To get started you may need to restart your current shell.
Step #0: This would reload your PATH environment variable to include
Step #0: Cargo's bin directory ($HOME/.cargo/bin).
Step #0:
Step #0: To configure your current shell, you need to source
Step #0: the corresponding env file under $HOME/.cargo.
Step #0:
Step #0: This is usually done by running one of the following (note the leading DOT):
Step #0: . "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
Step #0: source "$HOME/.cargo/env.fish" # For fish
Step #1: info: default toolchain set to 'stable-x86_64-unknown-linux-musl'
Step #1:
Step #0: �[36mINFO�[0m[0037] Taking snapshot of full filesystem...
Step #1: stable-x86_64-unknown-linux-musl installed - rustc 1.77.2 (25ef9e3d8 2024-04-09)
Step #1:
Step #1:
Step #1: Rust is installed now. Great!
Step #1:
Step #1: To get started you may need to restart your current shell.
Step #1: This would reload your PATH environment variable to include
Step #1: Cargo's bin directory ($HOME/.cargo/bin).
Step #1:
Step #1: To configure your current shell, you need to source
Step #1: the corresponding env file under $HOME/.cargo.
Step #1:
Step #1: This is usually done by running one of the following (note the leading DOT):
Step #1: . "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
Step #1: source "$HOME/.cargo/env.fish" # For fish
Step #1: �[36mINFO�[0m[0037] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0075] Pushing layer gcr.io/celo-testnet/blockscout/cache:1ac2495e63803633bee70960c61f18f3b93b65c0f0d2f9f22976163a7ad2b92f to cache now
Step #0: �[36mINFO�[0m[0075] Pushing image to gcr.io/celo-testnet/blockscout/cache:1ac2495e63803633bee70960c61f18f3b93b65c0f0d2f9f22976163a7ad2b92f
Step #1: �[36mINFO�[0m[0075] ARG CACHE_EXCHANGE_RATES_PERIOD
Step #1: �[36mINFO�[0m[0075] No files
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds/e912e0db-15f9-4efb-b9df-6a92fe052956?project=253914576835.]
...
ress-internal-transactions.js
Step #0: address-epoch-transactions (1.07 MiB)
Step #0: ../css/address-epoch-transactions.css
Step #0: address-epoch-transactions.js
Step #0: address-logs (2.45 MiB)
Step #0: ../css/address-logs.css
Step #0: address-logs.js
Step #0: address-validations (1.07 MiB)
Step #0: ../css/address-validations.css
Step #0: address-validations.js
Step #0: address-signed (1.06 MiB)
Step #0: ../css/address-signed.css
Step #0: address-signed.js
Step #0: validated-transactions (1.05 MiB)
Step #0: ../css/validated-transactions.css
Step #0: validated-transactions.js
Step #0: verified-contracts (1.06 MiB)
Step #0: ../css/verified-contracts.css
Step #0: verified-contracts.js
Step #0: pending-transactions (1.06 MiB)
Step #0: ../css/pending-transactions.css
Step #0: pending-transactions.js
Step #0: transaction (2.45 MiB)
Step #0: ../css/transaction.css
Step #0: transaction.js
Step #0: verification-form (1.06 MiB)
Step #0: ../css/verification-form.css
Step #0: verification-form.js
Step #0: token-counters (1.06 MiB)
Step #0: ../css/token-counters.css
Step #0: token-counters.js
Step #0: token-transfers (1.06 MiB)
Step #0: ../css/token-transfers.css
Step #0: token-transfers.js
Step #0: admin-tasks (955 KiB)
Step #0: ../css/admin-tasks.css
Step #0: admin-tasks.js
Step #0: token-contract (3.73 MiB)
Step #0: ../css/token-contract.css
Step #0: token-contract.js
Step #0: smart-contract-helpers (3.73 MiB)
Step #0: ../css/smart-contract-helpers.css
Step #0: smart-contract-helpers.js
Step #0: try-api (958 KiB)
Step #0: ../css/try-api.css
Step #0: try-api.js
Step #0: try-eth-api (960 KiB)
Step #0: ../css/try-eth-api.css
Step #0: try-eth-api.js
Step #0: async-listing-load (1.05 MiB)
Step #0: ../css/async-listing-load.css
Step #0: async-listing-load.js
Step #0: tokens (1.06 MiB)
Step #0: ../css/tokens.css
Step #0: tokens.js
Step #0: autocomplete (249 KiB)
Step #0: autocomplete.js
Step #0: search-results (1.06 MiB)
Step #0: ../css/search-results.css
Step #0: search-results.js
Step #0:
Step #0: WARNING in webpack performance recommendations:
Step #0: You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
Step #0: For more info visit https://webpack.js.org/guides/code-splitting/
Step #0:
Step #0: 24 warnings have detailed information that is not shown.
Step #0: Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.
Step #0:
Step #0: webpack 5.76.0 compiled with 27 warnings in 174170 ms
Step #0: �[36mINFO�[0m[0555] Taking snapshot of full filesystem...
Step #1: �[36mINFO�[0m[0589] Pushing layer gcr.io/celo-testnet/blockscout/cache:d2bcc71a80b3de866ab50035960e5bb119b8f59e147d6580eae1f36a1259c5a9 to cache now
Step #1: �[36mINFO�[0m[0589] Pushing image to gcr.io/celo-testnet/blockscout/cache:d2bcc71a80b3de866ab50035960e5bb119b8f59e147d6580eae1f36a1259c5a9
Step #1: �[36mINFO�[0m[0589] RUN cd apps/explorer/ && npm install && apk update && apk del --force-broken-world alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3
Step #1: �[36mINFO�[0m[0589] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0589] args: [-c cd apps/explorer/ && npm install && apk update && apk del --force-broken-world alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3]
Step #1: �[36mINFO�[0m[0589] Running: [/bin/sh -c cd apps/explorer/ && npm install && apk update && apk del --force-broken-world alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3]
Step #1: npm WARN EBADENGINE Unsupported engine {
Step #1: npm WARN EBADENGINE package: undefined,
Step #1: npm WARN EBADENGINE required: { node: '16.x', npm: '8.x' },
Step #1: npm WARN EBADENGINE current: { node: 'v16.13.1', npm: '7.24.1' }
Step #1: npm WARN EBADENGINE }
Step #1:
Step #1: added 9 packages, and audited 10 packages in 2s
Step #1:
Step #1: 1 package is looking for funding
Step #1: run `npm fund` for details
Step #1:
Step #1: 1 moderate severity vulnerability
Step #1:
Step #1: To address all issues, run:
Step #1: npm audit fix
Step #1:
Step #1: Run `npm audit` for details.
Step #1: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #1: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #1: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #1: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #1: fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
Step #1: v3.15.11-7-g438bf8e758d [https://dl-cdn.alpinelinux.org/alpine/v3.15/main]
Step #1: v3.15.10-165-g73b5f3b6fbe [https://dl-cdn.alpinelinux.org/alpine/v3.15/community]
Step #1: v3.15.11-7-g438bf8e758d [http://dl-cdn.alpinelinux.org/alpine/v3.15/main]
Step #1: v3.15.10-165-g73b5f3b6fbe [http://dl-cdn.alpinelinux.org/alpine/v3.15/community]
Step #1: v20240329-2305-g0bf585114fd [http://dl-cdn.alpinelinux.org/alpine/edge/main]
Step #1: OK: 21378 distinct packages available
Step #1: (1/28) Purging inotify-tools (3.20.11.0-r0)
Step #1: (2/28) Purging alpine-sdk (1.0-r1)
Step #1: (3/28) Purging abuild (3.9.0-r0)
Step #1: (4/28) Purging fakeroot (1.25.3-r3)
Step #1: (5/28) Purging attr (2.5.1-r1)
Step #1: (6/28) Purging tar (1.34-r1)
Step #1: (7/28) Purging lzip (1.22-r1)
Step #1: (8/28) Purging build-base (0.5-r3)
Step #1: (9/28) Purging fortify-headers (1.1-r1)
Step #1: (10/28) Purging patch (2.7.6-r7)
Step #1: (11/28) Purging autoconf (2.71-r0)
Step #1: (12/28) Purging m4 (1.4.18-r2)
Step #1: (13/28) Purging automake (1.16.4-r1)
Step #1: (14/28) Purging perl (5.34.2-r0)
Step #1: (15/28) Purging gmp-dev (6.2.1-r1)
Step #1: (16/28) Purging libgmpxx (6.2.1-r1)
Step #1: (17/28) Purging libtool (2.4.6-r7)
Step #1: (18/28) Purging libltdl (2.4.6-r7)
Step #1: (19/28) Purging python3 (3.9.18-r0)
Step #1: (20/28) Purging libattr (2.5.1-r1)
Step #1: (21/28) Purging libacl (2.2.53-r0)
Step #1: (22/28) Purging pkgconf (1.8.1-r0)
Step #1: (23/28) Purging libbz2 (1.0.8-r1)
Step #1: (24/28) Purging libffi (3.4.2-r1)
Step #1: (25/28) Purging gdbm (1.22-r0)
Step #1: (26/28) Purging xz-libs (5.2.5-r1)
Step #1: (27/28) Purging mpdecimal (2.5.1-r1)
Step #1: (28/28) Purging sqlite-libs (3.36.0-r0)
Step #1: Executing busybox-1.34.1-r3.trigger
Step #1: Executing glibc-bin-2.30-r0.trigger
Step #1: /usr/glibc-compat/sbin/ldconfig: /usr/glibc-compat/lib/ld-linux-x86-64.so.2 is not a symbolic link
Step #1:
Step #1: OK: 280 MiB in 58 packages
Step #1: �[36mINFO�[0m[0592] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0593] Pushing layer gcr.io/celo-testnet/blockscout/cache:d2bcc71a80b3de866ab50035960e5bb119b8f59e147d6580eae1f36a1259c5a9 to cache now
Step #0: �[36mINFO�[0m[0593] Pushing image to gcr.io/celo-testnet/blockscout/cache:d2bcc71a80b3de866ab50035960e5bb119b8f59e147d6580eae1f36a1259c5a9
Step #0: �[36mINFO�[0m[0593] RUN cd apps/explorer/ && npm install && apk update && apk del --force-broken-world alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3
Step #0: �[36mINFO�[0m[0593] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0593] args: [-c cd apps/explorer/ && npm install && apk update && apk del --force-broken-world alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3]
Step #0: �[36mINFO�[0m[0593] Running: [/bin/sh -c cd apps/explorer/ && npm install && apk update && apk del --force-broken-world alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3]
Step #0: npm WARN EBADENGINE Unsupported engine {
Step #0: npm WARN EBADENGINE package: undefined,
Step #0: npm WARN EBADENGINE required: { node: '16.x', npm: '8.x' },
Step #0: npm WARN EBADENGINE current: { node: 'v16.13.1', npm: '7.24.1' }
Step #0: npm WARN EBADENGINE }
Step #1: �[36mINFO�[0m[0594] Pushed image to 1 destinations
Step #0:
Step #0: added 9 packages, and audited 10 packages in 1s
Step #0:
Step #0: 1 package is looking for funding
Step #0: run `npm fund` for details
Step #0:
Step #0: 1 moderate severity vulnerability
Step #0:
Step #0: To address all issues, run:
Step #0: npm audit fix
Step #0:
Step #0: Run `npm audit` for details.
Step #0: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #0: fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #0: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
Step #0: fetch http://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
Step #0: fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
Step #0: v3.15.11-7-g438bf8e758d [https://dl-cdn.alpinelinux.org/alpine/v3.15/main]
Step #0: v3.15.10-165-g73b5f3b6fbe [https://dl-cdn.alpinelinux.org/alpine/v3.15/community]
Step #0: v3.15.11-7-g438bf8e758d [http://dl-cdn.alpinelinux.org/alpine/v3.15/main]
Step #0: v3.15.10-165-g73b5f3b6fbe [http://dl-cdn.alpinelinux.org/alpine/v3.15/community]
Step #0: v20240329-2305-g0bf585114fd [http://dl-cdn.alpinelinux.org/alpine/edge/main]
Step #0: OK: 21378 distinct packages available
Step #0: (1/28) Purging inotify-tools (3.20.11.0-r0)
Step #0: (2/28) Purging alpine-sdk (1.0-r1)
Step #0: (3/28) Purging abuild (3.9.0-r0)
Step #0: (4/28) Purging fakeroot (1.25.3-r3)
Step #0: (5/28) Purging attr (2.5.1-r1)
Step #0: (6/28) Purging tar (1.34-r1)
Step #0: (7/28) Purging lzip (1.22-r1)
Step #0: (8/28) Purging build-base (0.5-r3)
Step #0: (9/28) Purging fortify-headers (1.1-r1)
Step #0: (10/28) Purging patch (2.7.6-r7)
Step #0: (11/28) Purging autoconf (2.71-r0)
Step #0: (12/28) Purging m4 (1.4.18-r2)
Step #0: (13/28) Purging automake (1.16.4-r1)
Step #0: (14/28) Purging perl (5.34.2-r0)
Step #0: (15/28) Purging gmp-dev (6.2.1-r1)
Step #0: (16/28) Purging libgmpxx (6.2.1-r1)
Step #0: (17/28) Purging libtool (2.4.6-r7)
Step #0: (18/28) Purging libltdl (2.4.6-r7)
Step #0: (19/28) Purging python3 (3.9.18-r0)
Step #0: (20/28) Purging libattr (2.5.1-r1)
Step #0: (21/28) Purging libacl (2.2.53-r0)
Step #0: (22/28) Purging pkgconf (1.8.1-r0)
Step #0: (23/28) Purging libbz2 (1.0.8-r1)
Step #0: (24/28) Purging libffi (3.4.2-r1)
Step #0: (25/28) Purging gdbm (1.22-r0)
Step #0: (26/28) Purging xz-libs (5.2.5-r1)
Step #0: (27/28) Purging mpdecimal (2.5.1-r1)
Step #0: (28/28) Purging sqlite-libs (3.36.0-r0)
Step #0: Executing busybox-1.34.1-r3.trigger
Step #0: Executing glibc-bin-2.30-r0.trigger
Step #0: /usr/glibc-compat/sbin/ldconfig: /usr/glibc-compat/lib/ld-linux-x86-64.so.2 is not a symbolic link
Step #0:
Step #0: OK: 280 MiB in 58 packages
Step #0: �[36mINFO�[0m[0596] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0596] Pushed image to 1 destinations
Step #1: �[36mINFO�[0m[0598] Pushing layer gcr.io/celo-testnet/blockscout/cache:90feab6fca92f69e78abbc0579195d2771a7f0ceb8735a9cb7f4dca665929e93 to cache now
Step #1: �[36mINFO�[0m[0598] Using files from context: [/workspace]
Step #1: �[36mINFO�[0m[0598] Pushing image to gcr.io/celo-testnet/blockscout/cache:90feab6fca92f69e78abbc0579195d2771a7f0ceb8735a9cb7f4dca665929e93
Step #0: �[36mINFO�[0m[0599] Using files from context: [/workspace]
Step #0: �[36mINFO�[0m[0599] Pushing layer gcr.io/celo-testnet/blockscout/cache:90feab6fca92f69e78abbc0579195d2771a7f0ceb8735a9cb7f4dca665929e93 to cache now
Step #0: �[36mINFO�[0m[0599] Pushing image to gcr.io/celo-testnet/blockscout/cache:90feab6fca92f69e78abbc0579195d2771a7f0ceb8735a9cb7f4dca665929e93
Step #1: �[36mINFO�[0m[0600] Pushed image to 1 destinations
Step #1: �[36mINFO�[0m[0600] ADD . .
Step #0: �[36mINFO�[0m[0600] ADD . .
Step #0: �[36mINFO�[0m[0601] Pushed image to 1 destinations
Step #1: �[36mINFO�[0m[0601] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0601] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0602] ARG DISABLE_WRITE_API="false"
Step #1: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0602] ARG DISABLE_INDEXER="false"
Step #1: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0602] ARG DISABLE_WEBAPP="false"
Step #1: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0602] ARG ENABLE_SOURCIFY_INTEGRATION="true"
Step #1: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0602] ARG SOURCIFY_SERVER_URL="https://sourcify.dev/server"
Step #1: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0602] ARG SOURCIFY_REPO_URL="https://repo.sourcify.dev/contracts/full_match/"
Step #1: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0602] ENV DISABLE_WRITE_API=${DISABLE_WRITE_API} DISABLE_INDEXER=${DISABLE_INDEXER} DISABLE_WEBAPP=${DISABLE_WEBAPP} ENABLE_SOURCIFY_INTEGRATION=${ENABLE_SOURCIFY_INTEGRATION} SOURCIFY_SERVER_URL=${SOURCIFY_SERVER_URL} SOURCIFY_REPO_URL=${SOURCIFY_REPO_URL}
Step #1: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0602] RUN if [ "$COIN" != "" ]; then sed -i s/"POA"/"${COIN}"/g apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; fi
Step #1: �[36mINFO�[0m[0602] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0602] args: [-c if [ "$COIN" != "" ]; then sed -i s/"POA"/"${COIN}"/g apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; fi]
Step #1: �[36mINFO�[0m[0602] Running: [/bin/sh -c if [ "$COIN" != "" ]; then sed -i s/"POA"/"${COIN}"/g apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; fi]
Step #1: �[36mINFO�[0m[0602] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0602] ARG DISABLE_WRITE_API="false"
Step #0: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0602] ARG DISABLE_INDEXER="false"
Step #0: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0602] ARG DISABLE_WEBAPP="false"
Step #0: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0602] ARG ENABLE_SOURCIFY_INTEGRATION="true"
Step #0: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0602] ARG SOURCIFY_SERVER_URL="https://sourcify.dev/server"
Step #0: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0602] ARG SOURCIFY_REPO_URL="https://repo.sourcify.dev/contracts/full_match/"
Step #0: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0602] ENV DISABLE_WRITE_API=${DISABLE_WRITE_API} DISABLE_INDEXER=${DISABLE_INDEXER} DISABLE_WEBAPP=${DISABLE_WEBAPP} ENABLE_SOURCIFY_INTEGRATION=${ENABLE_SOURCIFY_INTEGRATION} SOURCIFY_SERVER_URL=${SOURCIFY_SERVER_URL} SOURCIFY_REPO_URL=${SOURCIFY_REPO_URL}
Step #0: �[36mINFO�[0m[0602] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0602] RUN if [ "$COIN" != "" ]; then sed -i s/"POA"/"${COIN}"/g apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; fi
Step #0: �[36mINFO�[0m[0602] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0602] args: [-c if [ "$COIN" != "" ]; then sed -i s/"POA"/"${COIN}"/g apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; fi]
Step #0: �[36mINFO�[0m[0602] Running: [/bin/sh -c if [ "$COIN" != "" ]; then sed -i s/"POA"/"${COIN}"/g apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"Ether\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/default.pot; sed -i "/msgid \"ETH\"/{n;s/msgstr \"\"/msgstr \"${COIN}\"/g}" apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po; fi]
Step #0: �[36mINFO�[0m[0602] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0605] ARG FORCE_MIX_COMPILE_CACHE_MISS
Step #0: �[36mINFO�[0m[0605] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0605] RUN mix compile && mix phx.digest
Step #0: �[36mINFO�[0m[0605] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0605] args: [-c mix compile && mix phx.digest]
Step #0: �[36mINFO�[0m[0605] Running: [/bin/sh -c mix compile && mix phx.digest]
Step #0: �[36mINFO�[0m[0605] Pushing layer gcr.io/celo-testnet/blockscout/cache:1245d60a329cc91eeca333fbd4f9c410a2c2d72ebf9a938f8e7441a4887f9cd1 to cache now
Step #0: �[36mINFO�[0m[0605] Pushing image to gcr.io/celo-testnet/blockscout/cache:1245d60a329cc91eeca333fbd4f9c410a2c2d72ebf9a938f8e7441a4887f9cd1
Step #1: �[36mINFO�[0m[0605] ARG FORCE_MIX_COMPILE_CACHE_MISS
Step #1: �[36mINFO�[0m[0605] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0605] RUN mix compile && mix phx.digest
Step #1: �[36mINFO�[0m[0605] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0605] args: [-c mix compile && mix phx.digest]
Step #1: �[36mINFO�[0m[0605] Running: [/bin/sh -c mix compile && mix phx.digest]
Step #1: �[36mINFO�[0m[0605] Pushing layer gcr.io/celo-testnet/blockscout/cache:069de4128a278331f4a755fc18fd28af6eea6d850a0c58c85adf01aadeb296c6 to cache now
Step #1: �[36mINFO�[0m[0605] Pushing image to gcr.io/celo-testnet/blockscout/cache:069de4128a278331f4a755fc18fd28af6eea6d850a0c58c85adf01aadeb296c6
Step #1: �[36mINFO�[0m[0607] Pushed image to 1 destinations
Step #1: ==> ethereum_jsonrpc
Step #1: Compiling 59 files (.ex)
Step #0: ==> ethereum_jsonrpc
Step #0: Compiling 59 files (.ex)
Step #0: �[36mINFO�[0m[0607] Pushed image to 1 destinations
Step #1: Generated ethereum_jsonrpc app
Step #0: Generated ethereum_jsonrpc app
Step #1: ==> explorer
Step #1: Compiling 423 files (.ex)
Step #0: ==> explorer
Step #0: Compiling 423 files (.ex)
Step #1: Generated explorer app
Step #0: Generated explorer app
Step #1: ==> indexer
Step #1: Compiling 68 files (.ex)
Step #0: ==> indexer
Step #0: Compiling 68 files (.ex)
Step #1: Generated indexer app
Step #0: Generated indexer app
Step #1: ==> block_scout_web
Step #1: Compiling 286 files (.ex)
Step #0: ==> block_scout_web
Step #0: Compiling 286 files (.ex)
Step #0:
Step #0: 16:05:32.102 [info] GRAPHQL Max Complexity: 12000
Step #1:
Step #1: 16:05:32.106 [info] GRAPHQL Max Complexity: 12000
Step #1: Generating BlockScoutWeb.Cldr for 2 locales named [:en, :und] with a default locale named :en
Step #0: Generating BlockScoutWeb.Cldr for 2 locales named [:en, :und] with a default locale named :en
Step #1: Compiling lib/block_scout_web/cldr.ex (it's taking more than 10s)
Step #0: Compiling lib/block_scout_web/cldr.ex (it's taking more than 10s)
Step #1: Generated block_scout_web app
Step #0: Generated block_scout_web app
Step #0:
Step #0: 16:05:51.808 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :channel_handled_in]} is a local function.
Step #0: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #0:
Step #0: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #0:
Step #0: 16:05:51.831 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :channel_joined]} is a local function.
Step #0: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #0:
Step #0: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #0:
Step #0: 16:05:51.831 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :endpoint, :start]} is a local function.
Step #0: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #0:
Step #0: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #0:
Step #0: 16:05:51.832 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :endpoint, :stop]} is a local function.
Step #0: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #0:
Step #0: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #0:
Step #0: 16:05:51.832 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :error_rendered]} is a local function.
Step #0: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #0:
Step #0: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #0:
Step #0: 16:05:51.832 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :router_dispatch, :start]} is a local function.
Step #0: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #0:
Step #0: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #0:
Step #0: 16:05:51.832 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :socket_connected]} is a local function.
Step #0: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #0:
Step #0: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #0: ==> ethereum_jsonrpc
Step #0: The input path "priv/static" does not exist
Step #0: The input path "priv/static" does not exist
Step #0: ==> explorer
Step #0: ==> indexer
Step #0: The input path "priv/static" does not exist
Step #1:
Step #1: 16:05:51.856 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :channel_handled_in]} is a local function.
Step #1: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #1:
Step #1: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #1:
Step #1: 16:05:51.877 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :channel_joined]} is a local function.
Step #1: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #1:
Step #1: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #1:
Step #1: 16:05:51.877 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :endpoint, :start]} is a local function.
Step #1: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #1:
Step #1: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #1:
Step #1: 16:05:51.877 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :endpoint, :stop]} is a local function.
Step #1: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #1:
Step #1: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #1:
Step #1: 16:05:51.877 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :error_rendered]} is a local function.
Step #1: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #1:
Step #1: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #1:
Step #1: 16:05:51.877 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :router_dispatch, :start]} is a local function.
Step #1: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #1:
Step #1: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #1:
Step #1: 16:05:51.877 [info] The function passed as a handler with ID {Phoenix.Logger, [:phoenix, :socket_connected]} is a local function.
Step #1: This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
Step #1:
Step #1: https://hexdocs.pm/telemetry/telemetry.html#attach/4
Step #1: The input path "priv/static" does not exist
Step #1: ==> ethereum_jsonrpc
Step #1: The input path "priv/static" does not exist
Step #1: ==> explorer
Step #1: ==> indexer
Step #1: The input path "priv/static" does not exist
Step #0: ==> block_scout_web
Step #0: Check your digested files at "priv/static"
Step #0: �[36mINFO�[0m[0653] Taking snapshot of full filesystem...
Step #1: ==> block_scout_web
Step #1: Check your digested files at "priv/static"
Step #1: �[36mINFO�[0m[0653] Taking snapshot of full filesystem...
Step #1: �[36mINFO�[0m[0659] Pushing layer gcr.io/celo-testnet/blockscout/cache:0166e4845463143d8d136dcfb354b019f1e713723d94c6d3e33f6e02e4d13308 to cache now
Step #0: �[36mINFO�[0m[0659] Pushing layer gcr.io/celo-testnet/blockscout/cache:78b0a2b07b609b787cb6331a850500d8188e4c4df6c47e41bdca79f64dadc249 to cache now
Step #1: �[36mINFO�[0m[0659] Pushing image to gcr.io/celo-testnet/blockscout/cache:0166e4845463143d8d136dcfb354b019f1e713723d94c6d3e33f6e02e4d13308
Step #0: �[36mINFO�[0m[0659] Pushing image to gcr.io/celo-testnet/blockscout/cache:78b0a2b07b609b787cb6331a850500d8188e4c4df6c47e41bdca79f64dadc249
Step #0: �[36mINFO�[0m[0661] Pushed image to 1 destinations
Step #0: �[36mINFO�[0m[0661] Pushing image to gcr.io/celo-testnet/blockscout:47bf6dd0d593d9eec1cc99a34f49b06e2a8ce659
Step #1: �[36mINFO�[0m[0661] Pushed image to 1 destinations
Step #1: �[36mINFO�[0m[0661] Pushing image to gcr.io/celo-testnet/blockscout:api-47bf6dd0d593d9eec1cc99a34f49b06e2a8ce659
Step #1: �[36mINFO�[0m[0662] Pushed image to 1 destinations
Step #0: �[36mINFO�[0m[0663] Pushed image to 1 destinations
Finished Step #0
Finished Step #1
PUSH
DONE
Loading