Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove dead links from nav. #1026

Merged
merged 7 commits into from
Feb 13, 2024

Add workflow permissions

591b059
Select commit
Loading
Failed to load commit list.
Merged

Remove dead links from nav. #1026

Add workflow permissions
591b059
Select commit
Loading
Failed to load commit list.
Google Cloud Build / blockscout-celo-org (celo-testnet) succeeded Feb 13, 2024 in 2m 2s

Summary

Build Information

Trigger blockscout-celo-org
Build 7aaa77f8-1b17-453f-a180-5a275d6505bd
Start 2024-02-13T03:13:35-08:00
Duration 1m9.462s
Status SUCCESS

Steps

Step Status Duration
gcr.io/kaniko-project/executor:v1.6.0 SUCCESS 1m5.482s
gcr.io/kaniko-project/executor:v1.6.0 SUCCESS 1m5.46s

Details

starting build "7aaa77f8-1b17-453f-a180-5a275d6505bd"

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            591b0595f04bfedef1cf3448b8769963c71d2902 -> FETCH_HEAD
HEAD is now at 591b059 Add workflow permissions
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: fb4fbb3762ba: Waiting
Step #1: 2e4bc6313fe1: Waiting
Step #1: 327e414ed07d: Waiting
Step #1: c14c0c75901b: Waiting
Step #1: 6316455537eb: 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 #1: 0820c88ab52c: Verifying Checksum
Step #1: 0820c88ab52c: Download complete
Step #0: 0820c88ab52c: Verifying Checksum
Step #0: 0820c88ab52c: Download complete
Step #0: cd14f5f15f06: Verifying Checksum
Step #0: cd14f5f15f06: Download complete
Step #1: cd14f5f15f06: Verifying Checksum
Step #1: cd14f5f15f06: Download complete
Step #1: 6316455537eb: Verifying Checksum
Step #1: 6316455537eb: Download complete
Step #0: 6316455537eb: Verifying Checksum
Step #0: 6316455537eb: Download complete
Step #0: 2e4bc6313fe1: Verifying Checksum
Step #0: 2e4bc6313fe1: Download complete
Step #1: 2e4bc6313fe1: Verifying Checksum
Step #1: 2e4bc6313fe1: Download complete
Step #0: bc63599f2e56: Verifying Checksum
Step #0: bc63599f2e56: Download complete
Step #1: bc63599f2e56: Verifying Checksum
Step #1: bc63599f2e56: Download complete
Step #0: 807ec3387c09: Verifying Checksum
Step #0: 807ec3387c09: Download complete
Step #1: 807ec3387c09: Verifying Checksum
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: c14c0c75901b: Verifying Checksum
Step #0: c14c0c75901b: Download complete
Step #1: c14c0c75901b: Download complete
Step #0: 327e414ed07d: Download complete
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 #0: 6316455537eb: Pull complete
Step #1: 6316455537eb: Pull complete
Step #1: 2e4bc6313fe1: Pull complete
Step #0: 2e4bc6313fe1: Pull complete
Step #0: 807ec3387c09: Pull complete
Step #1: 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 #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 #0: �[36mINFO�[0m[0000] Retrieving image manifest bitwalker/alpine-elixir-phoenix:1.13 
Step #0: �[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] 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[0000] Using caching version of cmd: RUN mix do local.hex --force, local.rebar --force 
Step #1: �[36mINFO�[0m[0000] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:079b2871f233752422768f751be9aba0a1c746e314144a59df785734e38518b4... 
Step #0: �[36mINFO�[0m[0000] Using caching version of cmd: RUN mix do local.hex --force, local.rebar --force 
Step #0: �[36mINFO�[0m[0000] 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 #0: �[36mINFO�[0m[0000] 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[0000] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:b36e0cd437d733ecf88556f4a0ff54407d9e3d49664b5519aa2ac835e2876618... 
Step #1: �[36mINFO�[0m[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:b36e0cd437d733ecf88556f4a0ff54407d9e3d49664b5519aa2ac835e2876618... 
Step #1: �[36mINFO�[0m[0001] 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[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:1ac2495e63803633bee70960c61f18f3b93b65c0f0d2f9f22976163a7ad2b92f... 
Step #0: �[36mINFO�[0m[0001] 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[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:1ac2495e63803633bee70960c61f18f3b93b65c0f0d2f9f22976163a7ad2b92f... 
Step #0: �[36mINFO�[0m[0001] Using caching version of cmd: RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y 
Step #1: �[36mINFO�[0m[0001] Using caching version of cmd: RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y 
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/mix.exs /workspace/mix.lock] 
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/block_scout_web/mix.exs] 
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/explorer/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/ethereum_jsonrpc/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/indexer/mix.exs] 
Step #0: �[36mINFO�[0m[0001] Using files from context: [/workspace/config] 
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/indexer/mix.exs] 
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/config] 
Step #0: �[36mINFO�[0m[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:a3d41ce37f283f636b21fe6ee70863f08a3731e930e8c63e5d761c6679221d1e... 
Step #1: �[36mINFO�[0m[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:a3d41ce37f283f636b21fe6ee70863f08a3731e930e8c63e5d761c6679221d1e... 
Step #1: �[36mINFO�[0m[0001] Using caching version of cmd: RUN mix do deps.get, local.rebar --force, deps.compile 
Step #1: �[36mINFO�[0m[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:f6f8476185fe39de5bea74a81e2495559e1af518a210e0016c6f90f44b0fabae... 
Step #0: �[36mINFO�[0m[0001] Using caching version of cmd: RUN mix do deps.get, local.rebar --force, deps.compile 
Step #0: �[36mINFO�[0m[0001] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:f6f8476185fe39de5bea74a81e2495559e1af518a210e0016c6f90f44b0fabae... 
Step #1: �[36mINFO�[0m[0001] Using caching version of cmd: RUN npm install -g [email protected] 
Step #1: �[36mINFO�[0m[0001] Using files from context: [/workspace/apps/block_scout_web/assets] 
Step #0: �[36mINFO�[0m[0001] Using caching version of cmd: RUN npm install -g [email protected] 
Step #0: �[36mINFO�[0m[0001] 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] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:d5e2374d25e5dc80667e0d27938a30fe0dcf6754aee7acb6357031c289c190a2... 
Step #0: �[36mINFO�[0m[0001] Resolving srcs [apps/explorer/package*.json]... 
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] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:d5e2374d25e5dc80667e0d27938a30fe0dcf6754aee7acb6357031c289c190a2... 
Step #1: �[36mINFO�[0m[0002] Using caching version of cmd: RUN cd apps/block_scout_web/assets/ &&     npm install &&     npm run deploy 
Step #1: �[36mINFO�[0m[0002] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:081579fa33676000ebc0f9c196b6285f8b16fd178bed4f52642e11e43af15dd3... 
Step #0: �[36mINFO�[0m[0002] Using caching version of cmd: RUN cd apps/block_scout_web/assets/ &&     npm install &&     npm run deploy 
Step #0: �[36mINFO�[0m[0002] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:081579fa33676000ebc0f9c196b6285f8b16fd178bed4f52642e11e43af15dd3... 
Step #1: �[36mINFO�[0m[0002] Using caching version of cmd: 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[0002] Using files from context: [/workspace]       
Step #0: �[36mINFO�[0m[0002] Using caching version of cmd: 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[0002] Using files from context: [/workspace]       
Step #1: �[36mINFO�[0m[0003] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:ea5192b6bcd418e024ef42b4bebf9c4eb0e058c3d30bdce22756e6fecfc3d701... 
Step #0: �[36mINFO�[0m[0003] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:ebba425f7817d18cbbc03748e616b58ceae19d24aaf7e4ee17b1cd830cf818e7... 
Step #1: �[36mINFO�[0m[0003] Using caching version of cmd: 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[0003] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:d8e1f103f29fff74d85cc99cac3c37b100e7cce255a2b330bfb24035bd5c5eed... 
Step #0: �[36mINFO�[0m[0003] Using caching version of cmd: 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[0003] Checking for cached layer gcr.io/celo-testnet/blockscout/cache:24c0b102d472b8fe0a883938908a3f4e94aa9a6d54f7f424aa264a4409ad93c5... 
Step #1: �[36mINFO�[0m[0003] Using caching version of cmd: RUN mix compile && mix phx.digest 
Step #1: �[36mINFO�[0m[0003] Unpacking rootfs as cmd ADD mix.exs mix.lock ./ requires it. 
Step #0: �[36mINFO�[0m[0003] Using caching version of cmd: RUN mix compile && mix phx.digest 
Step #0: �[36mINFO�[0m[0003] Unpacking rootfs as cmd ADD mix.exs mix.lock ./ requires it. 
Step #0: �[36mINFO�[0m[0009] RUN mix do local.hex --force, local.rebar --force 
Step #0: �[36mINFO�[0m[0009] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0009] WORKDIR /app                                 
Step #0: �[36mINFO�[0m[0009] cmd: workdir                                 
Step #0: �[36mINFO�[0m[0009] Changed working directory to /app            
Step #0: �[36mINFO�[0m[0009] Creating directory /app                      
Step #0: �[36mINFO�[0m[0009] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0009] 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[0009] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0009] RUN mix do local.hex --force, local.rebar --force 
Step #1: �[36mINFO�[0m[0009] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0009] WORKDIR /app                                 
Step #1: �[36mINFO�[0m[0009] cmd: workdir                                 
Step #1: �[36mINFO�[0m[0009] Changed working directory to /app            
Step #1: �[36mINFO�[0m[0009] Creating directory /app                      
Step #1: �[36mINFO�[0m[0009] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0009] 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[0009] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0011] 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[0011] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0011] 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[0011] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0011] 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[0011] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0011] 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[0011] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0011] RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y 
Step #0: �[36mINFO�[0m[0011] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0012] RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y 
Step #1: �[36mINFO�[0m[0012] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0029] ARG CACHE_EXCHANGE_RATES_PERIOD              
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG DISABLE_READ_API                         
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG API_PATH                                 
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG NETWORK_PATH                             
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG DISABLE_WEBAPP                           
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG DISABLE_WRITE_API                        
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG CACHE_ENABLE_TOTAL_GAS_USAGE_COUNTER     
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG WOBSERVER_ENABLED                        
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG ADMIN_PANEL_ENABLED                      
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG CACHE_ADDRESS_WITH_BALANCES_UPDATE_INTERVAL 
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] ARG SOCKET_ROOT                              
Step #1: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0029] Using files from context: [/workspace/mix.exs /workspace/mix.lock] 
Step #1: �[36mINFO�[0m[0029] ADD mix.exs mix.lock ./                      
Step #1: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0029] Using files from context: [/workspace/apps/block_scout_web/mix.exs] 
Step #1: �[36mINFO�[0m[0029] ADD apps/block_scout_web/mix.exs ./apps/block_scout_web/ 
Step #1: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0029] Using files from context: [/workspace/apps/explorer/mix.exs] 
Step #1: �[36mINFO�[0m[0029] ADD apps/explorer/mix.exs ./apps/explorer/   
Step #1: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0029] Using files from context: [/workspace/apps/ethereum_jsonrpc/mix.exs] 
Step #1: �[36mINFO�[0m[0029] ADD apps/ethereum_jsonrpc/mix.exs ./apps/ethereum_jsonrpc/ 
Step #1: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0029] Using files from context: [/workspace/apps/indexer/mix.exs] 
Step #1: �[36mINFO�[0m[0029] ADD apps/indexer/mix.exs ./apps/indexer/     
Step #1: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0029] Using files from context: [/workspace/config] 
Step #1: �[36mINFO�[0m[0029] ADD config/ ./config/                        
Step #1: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0029] RUN mix do deps.get, local.rebar --force, deps.compile 
Step #1: �[36mINFO�[0m[0029] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0029] ARG CACHE_EXCHANGE_RATES_PERIOD              
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG DISABLE_READ_API                         
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG API_PATH                                 
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG NETWORK_PATH                             
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG DISABLE_WEBAPP                           
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG DISABLE_WRITE_API                        
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG CACHE_ENABLE_TOTAL_GAS_USAGE_COUNTER     
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG WOBSERVER_ENABLED                        
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG ADMIN_PANEL_ENABLED                      
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG CACHE_ADDRESS_WITH_BALANCES_UPDATE_INTERVAL 
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] ARG SOCKET_ROOT                              
Step #0: �[36mINFO�[0m[0029] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0029] Using files from context: [/workspace/mix.exs /workspace/mix.lock] 
Step #0: �[36mINFO�[0m[0029] ADD mix.exs mix.lock ./                      
Step #0: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0029] Using files from context: [/workspace/apps/block_scout_web/mix.exs] 
Step #0: �[36mINFO�[0m[0029] ADD apps/block_scout_web/mix.exs ./apps/block_scout_web/ 
Step #0: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0029] Using files from context: [/workspace/apps/explorer/mix.exs] 
Step #0: �[36mINFO�[0m[0029] ADD apps/explorer/mix.exs ./apps/explorer/   
Step #0: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0029] Using files from context: [/workspace/apps/ethereum_jsonrpc/mix.exs] 
Step #0: �[36mINFO�[0m[0029] ADD apps/ethereum_jsonrpc/mix.exs ./apps/ethereum_jsonrpc/ 
Step #0: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0029] Using files from context: [/workspace/apps/indexer/mix.exs] 
Step #0: �[36mINFO�[0m[0029] ADD apps/indexer/mix.exs ./apps/indexer/     
Step #0: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0029] Using files from context: [/workspace/config] 
Step #0: �[36mINFO�[0m[0029] ADD config/ ./config/                        
Step #0: �[36mINFO�[0m[0029] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0029] RUN mix do deps.get, local.rebar --force, deps.compile 
Step #0: �[36mINFO�[0m[0029] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0033] RUN npm install -g [email protected]                
Step #0: �[36mINFO�[0m[0033] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0033] RUN npm install -g [email protected]                
Step #1: �[36mINFO�[0m[0033] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0033] Using files from context: [/workspace/apps/block_scout_web/assets] 
Step #1: �[36mINFO�[0m[0033] Using files from context: [/workspace/apps/block_scout_web/assets] 
Step #0: �[36mINFO�[0m[0033] ADD apps/block_scout_web/assets/ ./apps/block_scout_web/assets/ 
Step #1: �[36mINFO�[0m[0033] ADD apps/block_scout_web/assets/ ./apps/block_scout_web/assets/ 
Step #0: �[36mINFO�[0m[0034] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0034] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0034] Resolving srcs [apps/explorer/package*.json]... 
Step #1: �[36mINFO�[0m[0034] Resolving srcs [apps/explorer/package*.json]... 
Step #0: �[36mINFO�[0m[0034] Using files from context: [/workspace/apps/explorer/package-lock.json /workspace/apps/explorer/package.json] 
Step #0: �[36mINFO�[0m[0034] ADD apps/explorer/package*.json ./apps/explorer/ 
Step #0: �[36mINFO�[0m[0034] Resolving srcs [apps/explorer/package*.json]... 
Step #1: �[36mINFO�[0m[0034] Using files from context: [/workspace/apps/explorer/package-lock.json /workspace/apps/explorer/package.json] 
Step #1: �[36mINFO�[0m[0034] ADD apps/explorer/package*.json ./apps/explorer/ 
Step #1: �[36mINFO�[0m[0034] Resolving srcs [apps/explorer/package*.json]... 
Step #0: �[36mINFO�[0m[0034] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0034] RUN cd apps/block_scout_web/assets/ &&     npm install &&     npm run deploy 
Step #0: �[36mINFO�[0m[0034] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0034] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0034] RUN cd apps/block_scout_web/assets/ &&     npm install &&     npm run deploy 
Step #1: �[36mINFO�[0m[0034] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0044] 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[0044] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0044] 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[0044] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0044] Using files from context: [/workspace]       
Step #1: �[36mINFO�[0m[0045] Using files from context: [/workspace]       
Step #0: �[36mINFO�[0m[0045] ADD . .                                      
Step #1: �[36mINFO�[0m[0045] ADD . .                                      
Step #0: �[36mINFO�[0m[0047] Taking snapshot of files...                  
Step #1: �[36mINFO�[0m[0047] Taking snapshot of files...                  
Step #0: �[36mINFO�[0m[0047] ARG DISABLE_WRITE_API="false"                
Step #0: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0047] ARG DISABLE_INDEXER="false"                  
Step #0: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0047] ARG DISABLE_WEBAPP="false"                   
Step #0: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0047] ARG ENABLE_SOURCIFY_INTEGRATION="true"       
Step #0: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0047] ARG SOURCIFY_SERVER_URL="https://sourcify.dev/server" 
Step #0: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0047] ARG SOURCIFY_REPO_URL="https://repo.sourcify.dev/contracts/full_match/" 
Step #0: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0047] 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[0047] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0047] 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[0047] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0047] ARG FORCE_MIX_COMPILE_CACHE_MISS             
Step #0: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #0: �[36mINFO�[0m[0047] RUN mix compile && mix phx.digest            
Step #0: �[36mINFO�[0m[0047] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0047] ARG DISABLE_WRITE_API="false"                
Step #1: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0047] ARG DISABLE_INDEXER="false"                  
Step #1: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0047] ARG DISABLE_WEBAPP="false"                   
Step #1: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0047] ARG ENABLE_SOURCIFY_INTEGRATION="true"       
Step #1: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0047] ARG SOURCIFY_SERVER_URL="https://sourcify.dev/server" 
Step #1: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0047] ARG SOURCIFY_REPO_URL="https://repo.sourcify.dev/contracts/full_match/" 
Step #1: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0047] 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[0047] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0047] 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[0047] Found cached layer, extracting to filesystem 
Step #1: �[36mINFO�[0m[0047] ARG FORCE_MIX_COMPILE_CACHE_MISS             
Step #1: �[36mINFO�[0m[0047] No files changed in this command, skipping snapshotting. 
Step #1: �[36mINFO�[0m[0047] RUN mix compile && mix phx.digest            
Step #1: �[36mINFO�[0m[0047] Found cached layer, extracting to filesystem 
Step #0: �[36mINFO�[0m[0049] Pushing image to gcr.io/celo-testnet/blockscout:591b0595f04bfedef1cf3448b8769963c71d2902 
Step #1: �[36mINFO�[0m[0050] Pushing image to gcr.io/celo-testnet/blockscout:api-591b0595f04bfedef1cf3448b8769963c71d2902 
Step #1: �[36mINFO�[0m[0051] Pushed image to 1 destinations               
Step #0: �[36mINFO�[0m[0052] Pushed image to 1 destinations               
Finished Step #1
Finished Step #0
PUSH
DONE

Build Log: https://console.cloud.google.com/cloud-build/builds/7aaa77f8-1b17-453f-a180-5a275d6505bd?project=253914576835