Update websocket_client lib to match blockscout upstream. #931
Google Cloud Build / blockscout-celo-org (celo-testnet)
succeeded
Sep 11, 2023 in 14m 25s
Summary
Build Information
Trigger | blockscout-celo-org |
Build | fa7b1a28-f747-4334-80bf-b360afb6d869 |
Start | 2023-09-11T02:30:18-07:00 |
Duration | 13m30.123s |
Status | SUCCESS |
Steps
Step | Status | Duration |
---|---|---|
gcr.io/kaniko-project/executor:v1.6.0 | SUCCESS | 13m25.329s |
gcr.io/kaniko-project/executor:v1.6.0 | SUCCESS | 13m25.32s |
Details
starting build "fa7b1a28-f747-4334-80bf-b360afb6d869"
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 6fd223e0c916b53f7f632adaa1a03b85b69df7a2 -> FETCH_HEAD
HEAD is now at 6fd223e Skip more flaky test.
BUILD
Starting Step #1
Starting Step #0
Step #0: Pulling image: gcr.io/kaniko-project/executor:v1.6.0
Step #1: 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: 807ec3387c09: Waiting
Step #1: 6316455537eb: Waiting
Step #1: c14c0c75901b: Waiting
Step #1: fb4fbb3762ba: Waiting
Step #1: 327e414ed07d: Waiting
Step #1: 2e4bc6313fe1: Waiting
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: 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: c14c0c75901b: Waiting
Step #0: fb4fbb3762ba: Waiting
Step #0: 0820c88ab52c: Verifying Checksum
Step #0: 0820c88ab52c: Download complete
Step #1: 0820c88ab52c: Verifying Checksum
Step #1: 0820c88ab52c: Download complete
Step #0: bc63599f2e56: Verifying Checksum
Step #0: bc63599f2e56: Download complete
Step #1: bc63599f2e56: Verifying Checksum
Step #1: bc63599f2e56: Download complete
Step #1: 6316455537eb: Verifying Checksum
Step #1: 6316455537eb: Download complete
Step #0: 6316455537eb: Verifying Checksum
Step #0: 6316455537eb: Download complete
Step #1: 2e4bc6313fe1: Verifying Checksum
Step #1: 2e4bc6313fe1: Download complete
Step #0: 2e4bc6313fe1: Verifying Checksum
Step #0: 2e4bc6313fe1: Download complete
Step #1: c14c0c75901b: Verifying Checksum
Step #1: c14c0c75901b: Download complete
Step #0: c14c0c75901b: Verifying Checksum
Step #0: c14c0c75901b: Download complete
Step #0: 807ec3387c09: Download complete
Step #1: 807ec3387c09: 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 #0: cd14f5f15f06: Verifying Checksum
Step #0: cd14f5f15f06: Download complete
Step #1: cd14f5f15f06: Verifying Checksum
Step #1: cd14f5f15f06: Download complete
Step #0: cd14f5f15f06: Pull complete
Step #1: cd14f5f15f06: Pull complete
Step #1: 0820c88ab52c: Pull complete
Step #0: 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 #1: fb4fbb3762ba: Pull complete
Step #0: 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 #0: gcr.io/kaniko-project/executor:v1.6.0
Step #1: gcr.io/kaniko-project/executor:v1.6.0
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 #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] 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 #1: �[36mINFO�[0m[0001] Using caching version of cmd: RUN mix do local.hex --force, local.rebar --force
Step #1: �[36mINFO�[0m[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:079b2871f233752422768f751be9aba0a1c746e314144a59df785734e38518b4...
Step #1: �[36mINFO�[0m[0001] Using caching version of cmd: 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[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:b36e0cd437d733ecf88556f4a0ff54407d9e3d49664b5519aa2ac835e2876618...
Step #0: �[36mINFO�[0m[0001] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #0: �[36mINFO�[0m[0001] Returning cached image manifest
Step #0: �[36mINFO�[0m[0001] Built cross stage deps: map[]
Step #0: �[36mINFO�[0m[0001] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #0: �[36mINFO�[0m[0001] Returning cached image manifest
Step #0: �[36mINFO�[0m[0001] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13
Step #0: �[36mINFO�[0m[0001] Returning cached image manifest
Step #0: �[36mINFO�[0m[0001] Executing 1 build triggers
Step #0: �[36mINFO�[0m[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:a32c13129508f5109fce5f6493aa4e55f24bc0651d04d63636f9fb06022bab60...
Step #1: �[36mINFO�[0m[0002] Using caching version of cmd: 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[0002] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:1ac2495e63803633bee70960c61f18f3b93b65c0f0d2f9f22976163a7ad2b92f...
Step #0: �[36mINFO�[0m[0002] Using caching version of cmd: RUN mix do local.hex --force, local.rebar --force
Step #0: �[36mINFO�[0m[0002] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:079b2871f233752422768f751be9aba0a1c746e314144a59df785734e38518b4...
Step #0: �[36mINFO�[0m[0002] Using caching version of cmd: 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[0002] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:b36e0cd437d733ecf88556f4a0ff54407d9e3d49664b5519aa2ac835e2876618...
Step #1: �[36mINFO�[0m[0002] Using caching version of cmd: RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
Step #0: �[36mINFO�[0m[0002] Using caching version of cmd: 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[0002] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:1ac2495e63803633bee70960c61f18f3b93b65c0f0d2f9f22976163a7ad2b92f...
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/mix.exs /workspace/mix.lock]
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/block_scout_web/mix.exs]
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/explorer/mix.exs]
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/ethereum_jsonrpc/mix.exs]
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/indexer/mix.exs]
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/event_stream/mix.exs]
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/config]
Step #1: �[36mINFO�[0m[0002] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:8dbb6b23e77537a199dfdbed105a9637153d2687da03eb14f0a196b91e991f2f...
Step #0: �[36mINFO�[0m[0002] Using caching version of cmd: RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
Step #0: �[36mINFO�[0m[0002] Using files from context: [/workspace/mix.exs /workspace/mix.lock]
Step #0: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/block_scout_web/mix.exs]
Step #0: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/explorer/mix.exs]
Step #0: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/ethereum_jsonrpc/mix.exs]
Step #1: �[36mINFO�[0m[0002] No cached layer found for cmd RUN mix do deps.get, local.rebar --force, deps.compile
Step #0: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/indexer/mix.exs]
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/block_scout_web/assets]
Step #0: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/event_stream/mix.exs]
Step #0: �[36mINFO�[0m[0002] Using files from context: [/workspace/config]
Step #0: �[36mINFO�[0m[0002] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:8dbb6b23e77537a199dfdbed105a9637153d2687da03eb14f0a196b91e991f2f...
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/event_stream/assets]
Step #0: �[36mINFO�[0m[0002] No cached layer found for cmd RUN mix do deps.get, local.rebar --force, deps.compile
Step #0: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/block_scout_web/assets]
Step #1: �[36mINFO�[0m[0002] Resolving srcs [apps/explorer/package*.json]...
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace/apps/explorer/package-lock.json /workspace/apps/explorer/package.json]
Step #1: �[36mINFO�[0m[0002] Using files from context: [/workspace]
Step #0: �[36mINFO�[0m[0003] Using files from context: [/workspace/apps/event_stream/assets]
Step #0: �[36mINFO�[0m[0003] Resolving srcs [apps/explorer/package*.json]...
Step #0: �[36mINFO�[0m[0003] Using files from context: [/workspace/apps/explorer/package-lock.json /workspace/apps/explorer/package.json]
Step #0: �[36mINFO�[0m[0003] Using files from context: [/workspace]
Step #1: �[36mINFO�[0m[0003] Unpacking rootfs as cmd ADD mix.exs mix.lock ./ requires it.
Step #0: �[36mINFO�[0m[0003] Unpacking rootfs as cmd ADD mix.exs mix.lock ./ requires it.
Step #0: �[36mINFO�[0m[0011] RUN mix do local.hex --force, local.rebar --force
Step #0: �[36mINFO�[0m[0011] Found cached layer, extracting to filesystem
Step #1: �[36mINFO�[0m[0011] RUN mix do local.hex --force, local.rebar --force
Step #1: �[36mINFO�[0m[0011] Found cached layer, extracting to filesystem
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] Found cached layer, extracting to filesystem
Step #0: �[36mINFO�[0m[0011] WORKDIR /app
Step #0: �[36mINFO�[0m[0011] cmd: workdir
Step #0: �[36mINFO�[0m[0011] Changed working directory to /app
Step #0: �[36mINFO�[0m[0011] Creating directory /app
Step #0: �[36mINFO�[0m[0011] Taking snapshot of files...
Step #0: �[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 #0: �[36mINFO�[0m[0011] Found cached layer, extracting to filesystem
Step #0: �[36mINFO�[0m[0013] 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[0013] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0013] 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[0013] Found cached layer, extracting to filesystem
Step #1: �[36mINFO�[0m[0013] 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[0013] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0013] 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[0013] Found cached layer, extracting to filesystem
Step #1: �[36mINFO�[0m[0014] RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
Step #1: �[36mINFO�[0m[0014] Found cached layer, extracting to filesystem
Step #0: �[36mINFO�[0m[0014] RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
Step #0: �[36mINFO�[0m[0014] Found cached layer, extracting to filesystem
Step #0: �[36mINFO�[0m[0039] ARG CACHE_EXCHANGE_RATES_PERIOD
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG DISABLE_READ_API
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG API_PATH
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG NETWORK_PATH
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG DISABLE_WEBAPP
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG DISABLE_WRITE_API
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG CACHE_ENABLE_TOTAL_GAS_USAGE_COUNTER
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG WOBSERVER_ENABLED
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG ADMIN_PANEL_ENABLED
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG CACHE_ADDRESS_WITH_BALANCES_UPDATE_INTERVAL
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] ARG SOCKET_ROOT
Step #0: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0039] Using files from context: [/workspace/mix.exs /workspace/mix.lock]
Step #0: �[36mINFO�[0m[0039] ADD mix.exs mix.lock ./
Step #0: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/block_scout_web/mix.exs]
Step #0: �[36mINFO�[0m[0039] ADD apps/block_scout_web/mix.exs ./apps/block_scout_web/
Step #0: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/explorer/mix.exs]
Step #0: �[36mINFO�[0m[0039] ADD apps/explorer/mix.exs ./apps/explorer/
Step #0: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/ethereum_jsonrpc/mix.exs]
Step #0: �[36mINFO�[0m[0039] ADD apps/ethereum_jsonrpc/mix.exs ./apps/ethereum_jsonrpc/
Step #0: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/indexer/mix.exs]
Step #0: �[36mINFO�[0m[0039] ADD apps/indexer/mix.exs ./apps/indexer/
Step #0: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/event_stream/mix.exs]
Step #0: �[36mINFO�[0m[0039] ADD apps/event_stream/mix.exs ./apps/event_stream/
Step #0: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0039] Using files from context: [/workspace/config]
Step #0: �[36mINFO�[0m[0039] ADD config/ ./config/
Step #0: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0039] RUN mix do deps.get, local.rebar --force, deps.compile
Step #0: �[36mINFO�[0m[0039] Taking snapshot of full filesystem...
Step #1: �[36mINFO�[0m[0039] ARG CACHE_EXCHANGE_RATES_PERIOD
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG DISABLE_READ_API
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG API_PATH
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG NETWORK_PATH
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG DISABLE_WEBAPP
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG DISABLE_WRITE_API
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG CACHE_ENABLE_TOTAL_GAS_USAGE_COUNTER
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG WOBSERVER_ENABLED
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG ADMIN_PANEL_ENABLED
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG CACHE_ADDRESS_WITH_BALANCES_UPDATE_INTERVAL
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] ARG SOCKET_ROOT
Step #1: �[36mINFO�[0m[0039] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0039] Using files from context: [/workspace/mix.exs /workspace/mix.lock]
Step #1: �[36mINFO�[0m[0039] ADD mix.exs mix.lock ./
Step #1: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/block_scout_web/mix.exs]
Step #1: �[36mINFO�[0m[0039] ADD apps/block_scout_web/mix.exs ./apps/block_scout_web/
Step #1: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/explorer/mix.exs]
Step #1: �[36mINFO�[0m[0039] ADD apps/explorer/mix.exs ./apps/explorer/
Step #1: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/ethereum_jsonrpc/mix.exs]
Step #1: �[36mINFO�[0m[0039] ADD apps/ethereum_jsonrpc/mix.exs ./apps/ethereum_jsonrpc/
Step #1: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/indexer/mix.exs]
Step #1: �[36mINFO�[0m[0039] ADD apps/indexer/mix.exs ./apps/indexer/
Step #1: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0039] Using files from context: [/workspace/apps/event_stream/mix.exs]
Step #1: �[36mINFO�[0m[0039] ADD apps/event_stream/mix.exs ./apps/event_stream/
Step #1: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0039] Using files from context: [/workspace/config]
Step #1: �[36mINFO�[0m[0039] ADD config/ ./config/
Step #1: �[36mINFO�[0m[0039] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0039] RUN mix do deps.get, local.rebar --force, deps.compile
Step #1: �[36mINFO�[0m[0039] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0062] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0062] args: [-c mix do deps.get, local.rebar --force, deps.compile]
Step #0: �[36mINFO�[0m[0062] Running: [/bin/sh -c mix do deps.get, local.rebar --force, deps.compile]
Step #1: �[36mINFO�[0m[0062] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0062] args: [-c mix do deps.get, local.rebar --force, deps.compile]
Step #1: �[36mINFO�[0m[0062] Running: [/bin/sh -c mix do deps.get, local.rebar --force, deps.compile]
Step #0: * Getting prometheus_ex (https://github.com/lanodan/prometheus.ex - origin/fix/elixir-1.14)
Step #1: * Getting prometheus_ex (https://github.com/lanodan/prometheus.ex - origin/fix/elixir-1.14)
Step #0: remote: Enumerating objects: 1156, done.
Step #0: remote: Counting objects: 1% (1/69)
remote: Counting objects: 2% (2/69)
remote: Counting objects: 4% (3/69)
remote: Counting objects: 5% (4/69)
remote: Counting objects: 7% (5/69)
remote: Counting objects: 8% (6/69)
remote: Counting objects: 10% (7/69)
remote: Counting objects: 11% (8/69)
remote: Counting objects: 13% (9/69)
remote: Counting objects: 14% (10/69)
remote: Counting objects: 15% (11/69)
remote: Counting objects: 17% (12/69)
remote: Counting objects: 18% (13/69)
remote: Counting objects: 20% (14/69)
remote: Counting objects: 21% (15/69)
remote: Counting objects: 23% (16/69)
remote: Counting objects: 24% (17/69)
remote: Counting objects: 26% (18/69)
remote: Counting objects: 27% (19/69)
remote: Counting objects: 28% (20/69)
remote: Counting objects: 30% (21/69)
remote: Counting objects: 31% (22/69)
remote: Counting objects: 33% (23/69)
remote: Counting objects: 34% (24/69)
remote: Counting objects: 36% (25/69)
remote: Counting objects: 37% (26/69)
remote: Counting objects: 39% (27/69)
remote: Counting objects: 40% (28/69)
remote: Counting objects: 42% (29/69)
remote: Counting objects: 43% (30/69)
remote: Counting objects: 44% (31/69)
remote: Counting objects: 46% (32/69)
remote: Counting objects: 47% (33/69)
remote: Counting objects: 49% (34/69)
remote: Counting objects: 50% (35/69)
remote: Counting objects: 52% (36/69)
remote: Counting objects: 53% (37/69)
remote: Counting objects: 55% (38/69)
remote: Counting objects: 56% (39/69)
remote: Counting objects: 57% (40/69)
remote: Counting objects: 59% (41/69)
remote: Counting objects: 60% (42/69)
remote: Counting objects: 62% (43/69)
remote: Counting objects: 63% (44/69)
remote: Counting objects: 65% (45/69)
remote: Counting objects: 66% (46/69)
remote: Counting objects: 68% (47/69)
remote: Counting objects: 69% (48/69)
remote: Counting objects: 71% (49/69)
remote: Counting objects: 72% (50/69)
remote: Counting objects: 73% (51/69)
remote: Counting objects: 75% (52/69)
remote: Counting objects: 76% (53/69)
remote: Counting objects: 78% (54/69)
remote: Counting objects: 79% (55/69)
remote: Counting objects: 81% (56/69)
remote: Counting objects: 82% (57/69)
remote: Counting objects: 84% (58/69)
remote: Counting objects: 85% (59/69)
remote: Counting objects: 86% (60/69)
remote: Counting objects: 88% (61/69)
remote: Counting objects: 89% (62/69)
remote: Counting objects: 91% (63/69)
remote: Counting objects: 92% (64/69)
remote: Counting objects: 94% (65/69)
remote: Counting objects: 95% (66/69)
remote: Counting objects: 97% (67/69)
remote: Counting objects: 98% (68/69)
remote: Counting objects: 100% (69/69)
remote: Counting objects: 100% (69/69), done.
Step #0: remote: Compressing objects: 1% (1/54)
remote: Compressing objects: 3% (2/54)
remote: Compressing objects: 5% (3/54)
remote: Compressing objects: 7% (4/54)
remote: Compressing objects: 9% (5/54)
remote: Compressing objects: 11% (6/54)
remote: Compressing objects: 12% (7/54)
remote: Compressing objects: 14% (8/54)
remote: Compressing objects: 16% (9/54)
remote: Compressing objects: 18% (10/54)
remote: Compressing objects: 20% (11/54)
remote: Compressing objects: 22% (12/54)
remote: Compressing objects: 24% (13/54)
remote: Compressing objects: 25% (14/54)
remote: Compressing objects: 27% (15/54)
remote: Compressing objects: 29% (16/54)
remote: Compressing objects: 31% (17/54)
remote: Compressing objects: 33% (18/54)
remote: Compressing objects: 35% (19/54)
remote: Compressing objects: 37% (20/54)
remote: Compressing objects: 38% (21/54)
remote: Compressing objects: 40% (22/54)
remote: Compressing objects: 42% (23/54)
remote: Compressing objects: 44% (24/54)
remote: Compressing objects: 46% (25/54)
remote: Compressing objects: 48% (26/54)
remote: Compressing objects: 50% (27/54)
remote: Compressing objects: 51% (28/54)
remote: Compressing objects: 53% (29/54)
remote: Compressing objects: 55% (30/54)
remote: Compressing objects: 57% (31/54)
remote: Compressing objects: 59% (32/54)
remote: Compressing objects: 61% (33/54)
remote: Compressing objects: 62% (34/54)
remote: Compressing objects: 64% (35/54)
remote: Compressing objects: 66% (36/54)
remote: Compressing objects: 68% (37/54)
remote: Compressing objects: 70% (38/54)
remote: Compressing objects: 72% (39/54)
remote: Compressing objects: 74% (40/54)
remote: Compressing objects: 75% (41/54)
remote: Compressing objects: 77% (42/54)
remote: Compressing objects: 79% (43/54)
remote: Compressing objects: 81% (44/54)
remote: Compressing objects: 83% (45/54)
remote: Compressing objects: 85% (46/54)
remote: Compressing objects: 87% (47/54)
remote: Compressing objects: 88% (48/54)
remote: Compressing objects: 90% (49/54)
remote: Compressing objects: 92% (50/54)
remote: Compressing objects: 94% (51/54)
remote: Compressing objects: 96% (52/54)
remote: Compressing objects: 98% (53/54)
remote: Compressing objects: 100% (54/54)
remote: Compressing objects: 100% (54/54), done.
Step #1: remote: Enumerating objects: 1156, done.
Step #1: remote: Counting objects: 1% (1/69)
remote: Counting objects: 2% (2/69)
remote: Counting objects: 4% (3/69)
remote: Counting objects: 5% (4/69)
remote: Counting objects: 7% (5/69)
remote: Counting objects: 8% (6/69)
remote: Counting objects: 10% (7/69)
remote: Counting objects: 11% (8/69)
re
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds/fa7b1a28-f747-4334-80bf-b360afb6d869?project=253914576835.]
...
ttps://dl-cdn.alpinelinux.org/alpine/v3.15/main]
Step #0: v3.15.10-57-g042bafdab93 [https://dl-cdn.alpinelinux.org/alpine/v3.15/community]
Step #0: v3.15.10-58-g1525fa9145e [http://dl-cdn.alpinelinux.org/alpine/v3.15/main]
Step #0: v3.15.10-57-g042bafdab93 [http://dl-cdn.alpinelinux.org/alpine/v3.15/community]
Step #0: v20230901-555-ge96a162a9ba [http://dl-cdn.alpinelinux.org/alpine/edge/main]
Step #0: OK: 21224 distinct packages available
Step #1: v3.15.10-58-g1525fa9145e [https://dl-cdn.alpinelinux.org/alpine/v3.15/main]
Step #1: v3.15.10-57-g042bafdab93 [https://dl-cdn.alpinelinux.org/alpine/v3.15/community]
Step #1: v3.15.10-58-g1525fa9145e [http://dl-cdn.alpinelinux.org/alpine/v3.15/main]
Step #1: v3.15.10-57-g042bafdab93 [http://dl-cdn.alpinelinux.org/alpine/v3.15/community]
Step #1: v20230901-555-ge96a162a9ba [http://dl-cdn.alpinelinux.org/alpine/edge/main]
Step #1: OK: 21224 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.0-r1)
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.0-r1)
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 #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 #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 #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 #0: OK: 280 MiB in 58 packages
Step #0: �[36mINFO�[0m[0695] Taking snapshot of full filesystem...
Step #1: OK: 280 MiB in 58 packages
Step #1: �[36mINFO�[0m[0695] Taking snapshot of full filesystem...
Step #1: �[36mINFO�[0m[0698] Pushed image to 1 destinations
Step #0: �[36mINFO�[0m[0701] Pushed image to 1 destinations
Step #1: �[36mINFO�[0m[0704] Pushing layer gcr.io/celo-testnet/blockscout/cache:c1b02e1c4b3b6736272975eb2468d6b73f08714f26a5bc2b43b362147cdbab21 to cache now
Step #1: �[36mINFO�[0m[0704] Using files from context: [/workspace]
Step #1: �[36mINFO�[0m[0704] Pushing image to gcr.io/celo-testnet/blockscout/cache:c1b02e1c4b3b6736272975eb2468d6b73f08714f26a5bc2b43b362147cdbab21
Step #0: �[36mINFO�[0m[0704] Pushing layer gcr.io/celo-testnet/blockscout/cache:c1b02e1c4b3b6736272975eb2468d6b73f08714f26a5bc2b43b362147cdbab21 to cache now
Step #0: �[36mINFO�[0m[0704] Using files from context: [/workspace]
Step #0: �[36mINFO�[0m[0704] Pushing image to gcr.io/celo-testnet/blockscout/cache:c1b02e1c4b3b6736272975eb2468d6b73f08714f26a5bc2b43b362147cdbab21
Step #1: �[36mINFO�[0m[0705] ADD . .
Step #0: �[36mINFO�[0m[0705] ADD . .
Step #0: �[36mINFO�[0m[0706] Pushed image to 1 destinations
Step #1: �[36mINFO�[0m[0706] Pushed image to 1 destinations
Step #1: �[36mINFO�[0m[0707] Taking snapshot of files...
Step #0: �[36mINFO�[0m[0707] Taking snapshot of files...
Step #1: �[36mINFO�[0m[0707] ARG DISABLE_WRITE_API="false"
Step #1: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0707] ARG DISABLE_INDEXER="false"
Step #1: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0707] ARG DISABLE_WEBAPP="false"
Step #1: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0707] ARG ENABLE_SOURCIFY_INTEGRATION="true"
Step #1: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0707] ARG SOURCIFY_SERVER_URL="https://sourcify.dev/server"
Step #1: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0707] ARG SOURCIFY_REPO_URL="https://repo.sourcify.dev/contracts/full_match/"
Step #1: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0707] 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[0707] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0707] 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[0707] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0707] 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[0707] 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[0707] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0707] ARG DISABLE_WRITE_API="false"
Step #0: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0707] ARG DISABLE_INDEXER="false"
Step #0: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0707] ARG DISABLE_WEBAPP="false"
Step #0: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0707] ARG ENABLE_SOURCIFY_INTEGRATION="true"
Step #0: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0707] ARG SOURCIFY_SERVER_URL="https://sourcify.dev/server"
Step #0: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0707] ARG SOURCIFY_REPO_URL="https://repo.sourcify.dev/contracts/full_match/"
Step #0: �[36mINFO�[0m[0707] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0707] 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[0707] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0707] 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[0707] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0707] 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[0707] 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[0707] Taking snapshot of full filesystem...
Step #1: �[36mINFO�[0m[0714] ARG FORCE_MIX_COMPILE_CACHE_MISS
Step #1: �[36mINFO�[0m[0714] No files changed in this command, skipping snapshotting.
Step #1: �[36mINFO�[0m[0714] RUN mix compile && mix phx.digest
Step #1: �[36mINFO�[0m[0714] cmd: /bin/sh
Step #1: �[36mINFO�[0m[0714] args: [-c mix compile && mix phx.digest]
Step #1: �[36mINFO�[0m[0714] Running: [/bin/sh -c mix compile && mix phx.digest]
Step #1: �[36mINFO�[0m[0714] Pushing layer gcr.io/celo-testnet/blockscout/cache:e53ccf26f1d5b72fe678a5ebbe53909652c8f7e5ef4e5e79f7ae33d68d8913e7 to cache now
Step #1: �[36mINFO�[0m[0714] Pushing image to gcr.io/celo-testnet/blockscout/cache:e53ccf26f1d5b72fe678a5ebbe53909652c8f7e5ef4e5e79f7ae33d68d8913e7
Step #0: �[36mINFO�[0m[0714] Pushing layer gcr.io/celo-testnet/blockscout/cache:b01d3382b9844b7af9bced936b1718afbf86f494f1c435db0f39266e68e13245 to cache now
Step #0: �[36mINFO�[0m[0714] ARG FORCE_MIX_COMPILE_CACHE_MISS
Step #0: �[36mINFO�[0m[0714] No files changed in this command, skipping snapshotting.
Step #0: �[36mINFO�[0m[0714] RUN mix compile && mix phx.digest
Step #0: �[36mINFO�[0m[0714] cmd: /bin/sh
Step #0: �[36mINFO�[0m[0714] args: [-c mix compile && mix phx.digest]
Step #0: �[36mINFO�[0m[0714] Running: [/bin/sh -c mix compile && mix phx.digest]
Step #0: �[36mINFO�[0m[0714] Pushing image to gcr.io/celo-testnet/blockscout/cache:b01d3382b9844b7af9bced936b1718afbf86f494f1c435db0f39266e68e13245
Step #1: ==> ethereum_jsonrpc
Step #1: Compiling 59 files (.ex)
Step #1: �[36mINFO�[0m[0716] Pushed image to 1 destinations
Step #0: �[36mINFO�[0m[0716] Pushed image to 1 destinations
Step #0: ==> ethereum_jsonrpc
Step #0: Compiling 59 files (.ex)
Step #1: Generated ethereum_jsonrpc app
Step #0: Generated ethereum_jsonrpc app
Step #1: ==> explorer
Step #1: Compiling 422 files (.ex)
Step #0: ==> explorer
Step #0: Compiling 422 files (.ex)
Step #1: Generated explorer app
Step #0: Generated explorer app
Step #1:
Step #1: 09:42:46.683 [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: 09:42:46.701 [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: 09:42:46.702 [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: 09:42:46.702 [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: 09:42:46.702 [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: 09:42:46.702 [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: 09:42:46.702 [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 #0:
Step #0: 09:42:46.733 [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: 09:42:46.748 [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: 09:42:46.749 [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: 09:42:46.749 [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: 09:42:46.749 [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: 09:42:46.750 [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: 09:42:46.750 [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 #1: ==> event_stream
Step #1: Compiling 22 files (.ex)
Step #0: ==> event_stream
Step #0: Compiling 22 files (.ex)
Step #1: Generated event_stream app
Step #0: Generated event_stream 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 287 files (.ex)
Step #0: ==> block_scout_web
Step #0: Compiling 287 files (.ex)
Step #0:
Step #0: 09:42:54.152 [info] GRAPHQL Max Complexity: 12000
Step #1:
Step #1: 09:42:54.263 [info] GRAPHQL Max Complexity: 12000
Step #0: Generating BlockScoutWeb.Cldr for 2 locales named [:en, :und] with a default locale named :en
Step #1: 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 #0: Generated block_scout_web app
Step #1: Generated block_scout_web app
Step #0:
Step #0: 09:43:17.225 [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: 09:43:17.251 [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: 09:43:17.251 [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: 09:43:17.251 [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: 09:43:17.251 [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: 09:43:17.252 [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: 09:43:17.252 [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: ==> event_stream
Step #0: Check your digested files at "priv/static"
Step #0: The input path "priv/static" does not exist
Step #0: ==> indexer
Step #1:
Step #1: 09:43:17.358 [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: 09:43:17.383 [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: 09:43:17.384 [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: 09:43:17.384 [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: 09:43:17.384 [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: 09:43:17.384 [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: 09:43:17.384 [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: ==> ethereum_jsonrpc
Step #1: The input path "priv/static" does not exist
Step #1: The input path "priv/static" does not exist
Step #1: ==> explorer
Step #1: ==> event_stream
Step #1: Check your digested files at "priv/static"
Step #1: The input path "priv/static" does not exist
Step #1: ==> indexer
Step #0: ==> block_scout_web
Step #0: Check your digested files at "priv/static"
Step #0: �[36mINFO�[0m[0773] Taking snapshot of full filesystem...
Step #1: ==> block_scout_web
Step #1: Check your digested files at "priv/static"
Step #1: �[36mINFO�[0m[0774] Taking snapshot of full filesystem...
Step #0: �[36mINFO�[0m[0783] Pushing layer gcr.io/celo-testnet/blockscout/cache:112d191fcff12f231853d61d2d401896701dd8f9ca268ab29271b78a06e0bd56 to cache now
Step #0: �[36mINFO�[0m[0783] Pushing image to gcr.io/celo-testnet/blockscout/cache:112d191fcff12f231853d61d2d401896701dd8f9ca268ab29271b78a06e0bd56
Step #1: �[36mINFO�[0m[0783] Pushing layer gcr.io/celo-testnet/blockscout/cache:78aacaba321b08a7c5b4dbac2e6be7aaa42b7aa88fcf810ae999d36da73ee317 to cache now
Step #1: �[36mINFO�[0m[0783] Pushing image to gcr.io/celo-testnet/blockscout/cache:78aacaba321b08a7c5b4dbac2e6be7aaa42b7aa88fcf810ae999d36da73ee317
Step #1: �[36mINFO�[0m[0786] Pushed image to 1 destinations
Step #1: �[36mINFO�[0m[0786] Pushing image to gcr.io/celo-testnet/blockscout:api-6fd223e0c916b53f7f632adaa1a03b85b69df7a2
Step #0: �[36mINFO�[0m[0787] Pushed image to 1 destinations
Step #0: �[36mINFO�[0m[0787] Pushing image to gcr.io/celo-testnet/blockscout:6fd223e0c916b53f7f632adaa1a03b85b69df7a2
Step #1: �[36mINFO�[0m[0788] Pushed image to 1 destinations
Step #0: �[36mINFO�[0m[0788] Pushed image to 1 destinations
Finished Step #1
Finished Step #0
PUSH
DONE
Loading