Exporting environment variables Exporting CI Exporting COVERALLS_AKVO_RSR_TOKEN Exporting COVERALLS_ISCO_TOKEN Exporting COVERALLS_NWMIS_TOKEN Exporting COVERALLS_RTMIS_TOKEN Exporting COVERALLS_SIWINS_TOKEN Exporting COVERALLS_WAI_TOKEN Exporting DBDOCS_TOKEN Exporting DISPLAY Exporting DOCKER_PASSWORD Exporting DOCKER_USERNAME Exporting EXAMPLE Exporting MAILJET_APIKEY Exporting MAILJET_SECRET Exporting PAGER Exporting SEMAPHORE Exporting SEMAPHORE_AGENT_MACHINE_ENVIRONMENT_TYPE Exporting SEMAPHORE_AGENT_MACHINE_OS_IMAGE Exporting SEMAPHORE_AGENT_MACHINE_TYPE Exporting SEMAPHORE_ARTIFACT_TOKEN Exporting SEMAPHORE_CACHE_ARCHIVE_METHOD Exporting SEMAPHORE_CACHE_BACKEND Exporting SEMAPHORE_CACHE_PRIVATE_KEY_PATH Exporting SEMAPHORE_CACHE_URL Exporting SEMAPHORE_CACHE_USERNAME Exporting SEMAPHORE_GIT_BRANCH Exporting SEMAPHORE_GIT_COMMITTER Exporting SEMAPHORE_GIT_COMMIT_AUTHOR Exporting SEMAPHORE_GIT_COMMIT_RANGE Exporting SEMAPHORE_GIT_DIR Exporting SEMAPHORE_GIT_PROVIDER Exporting SEMAPHORE_GIT_PR_BRANCH Exporting SEMAPHORE_GIT_PR_NAME Exporting SEMAPHORE_GIT_PR_NUMBER Exporting SEMAPHORE_GIT_PR_SHA Exporting SEMAPHORE_GIT_PR_SLUG Exporting SEMAPHORE_GIT_REF Exporting SEMAPHORE_GIT_REF_TYPE Exporting SEMAPHORE_GIT_REPO_NAME Exporting SEMAPHORE_GIT_REPO_SLUG Exporting SEMAPHORE_GIT_SHA Exporting SEMAPHORE_GIT_URL Exporting SEMAPHORE_GIT_WORKING_BRANCH Exporting SEMAPHORE_JOB_CREATION_TIME Exporting SEMAPHORE_JOB_ID Exporting SEMAPHORE_JOB_NAME Exporting SEMAPHORE_ORGANIZATION_URL Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ID Exporting SEMAPHORE_PIPELINE_PROMOTED_BY Exporting SEMAPHORE_PIPELINE_PROMOTION Exporting SEMAPHORE_PIPELINE_RERUN Exporting SEMAPHORE_PROJECT_ID Exporting SEMAPHORE_PROJECT_NAME Exporting SEMAPHORE_TOOLBOX_METRICS_ENABLED Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE Exporting SEMAPHORE_WORKFLOW_ID Exporting SEMAPHORE_WORKFLOW_NUMBER Exporting SEMAPHORE_WORKFLOW_RERUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_MANUAL_RUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting SSH_PRIVATE_KEY_PATH Exporting TERM Exporting USE_GKE_GCLOUD_AUTH_PLUGIN Injecting Files Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600 Injecting /home/semaphore/.ssh/id_rsa with file mode 0600 Injecting /home/semaphore/.secrets/gcp.json with file mode 0644 Injecting /home/semaphore/credentials/rtmis-service-account.json with file mode 0644 Running the pre-job hook configured in the agent Running: source /opt/semaphoreci/prejob/pre_job.sh Warning: The agent is configured to fail the job if the pre-job hook fails. Installing toolbox in pre-job-hook Toolbox download URL: http://packages.semaphoreci.com/toolbox/releases/download/v1.21.4/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/README.md toolbox/sem-semantic-release toolbox/sem-service toolbox/retry toolbox/cache toolbox/sem-dockerize toolbox/sem-context toolbox/system-metrics-collector toolbox/libcheckout toolbox/Dockerfile.dev toolbox/sem-install toolbox/when toolbox/sem-version toolbox/ssh-session-cli toolbox/install-package toolbox/sem-service-check-params toolbox/install-toolbox toolbox/libchecksum toolbox/enetwork toolbox/spc toolbox/test-results toolbox/artifact toolbox/toolbox retry installed ssh-session-cli installed cache installed sem-context installed sem-service installed sem-dockerize installed sem-service-check-params installed sem-semantic-release installed Installing the artifacts CLI artifacts installed Installing the test results CLI test-results installed Installing the install-package for linux install-package installed Installing the SPC CLI spc installed Installing the when CLI when installed Installing the enetwork CLI enetwork installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Toolbox installed Starting ssh-agent Agent pid 2917 ssh-agent started Connecting to cache # 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) echo "${DOCKER_PASSWORD}" | docker login --username "${DOCKER_USERNAME}" --password-stdin WARNING! Your password will be stored unencrypted in /home/semaphore/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded export CI_COMMIT="${SEMAPHORE_GIT_SHA:0:7}" export CI_BRANCH="${SEMAPHORE_GIT_BRANCH}" export CI_TAG="${SEMAPHORE_GIT_TAG_NAME}" export CI_PULL_REQUEST="${SEMAPHORE_GIT_REF_TYPE/pull-request/true}" export CI_COMMIT_RANGE="${SEMAPHORE_GIT_COMMIT_RANGE}" export CLOUDSDK_CORE_DISABLE_PROMPTS=1 export COMPOSE_INTERACTIVE_NO_CLI=1 export COVERALLS_REPO_TOKEN="${COVERALLS_RTMIS_TOKEN}" export SERVICE_ACCOUNT=/home/semaphore/credentials checkout Cloning into 'rtmis'... Warning: Permanently added 'github.com,140.82.121.4' (ECDSA) to the list of known hosts. remote: Enumerating objects: 5164, done. remote: Counting objects: 0% (1/5164) remote: Counting objects: 1% (52/5164) remote: Counting objects: 2% (104/5164) remote: Counting objects: 3% (155/5164) remote: Counting objects: 4% (207/5164) remote: Counting objects: 5% (259/5164) remote: Counting objects: 6% (310/5164) remote: Counting objects: 7% (362/5164) remote: Counting objects: 8% (414/5164) remote: Counting objects: 9% (465/5164) remote: Counting objects: 10% (517/5164) remote: Counting objects: 11% (569/5164) remote: Counting objects: 12% (620/5164) remote: Counting objects: 13% (672/5164) remote: Counting objects: 14% (723/5164) remote: Counting objects: 15% (775/5164) remote: Counting objects: 16% (827/5164) remote: Counting objects: 17% (878/5164) remote: Counting objects: 18% (930/5164) remote: Counting objects: 19% (982/5164) remote: Counting objects: 20% (1033/5164) remote: Counting objects: 21% (1085/5164) remote: Counting objects: 22% (1137/5164) remote: Counting objects: 23% (1188/5164) remote: Counting objects: 24% (1240/5164) remote: Counting objects: 25% (1291/5164) remote: Counting objects: 26% (1343/5164) remote: Counting objects: 27% (1395/5164) remote: Counting objects: 28% (1446/5164) remote: Counting objects: 29% (1498/5164) remote: Counting objects: 30% (1550/5164) remote: Counting objects: 31% (1601/5164) remote: Counting objects: 32% (1653/5164) remote: Counting objects: 33% (1705/5164) remote: Counting objects: 34% (1756/5164) remote: Counting objects: 35% (1808/5164) remote: Counting objects: 36% (1860/5164) remote: Counting objects: 37% (1911/5164) remote: Counting objects: 38% (1963/5164) remote: Counting objects: 39% (2014/5164) remote: Counting objects: 40% (2066/5164) remote: Counting objects: 41% (2118/5164) remote: Counting objects: 42% (2169/5164) remote: Counting objects: 43% (2221/5164) remote: Counting objects: 44% (2273/5164) remote: Counting objects: 45% (2324/5164) remote: Counting objects: 46% (2376/5164) remote: Counting objects: 47% (2428/5164) remote: Counting objects: 48% (2479/5164) remote: Counting objects: 49% (2531/5164) remote: Counting objects: 50% (2582/5164) remote: Counting objects: 51% (2634/5164) remote: Counting objects: 52% (2686/5164) remote: Counting objects: 53% (2737/5164) remote: Counting objects: 54% (2789/5164) remote: Counting objects: 55% (2841/5164) remote: Counting objects: 56% (2892/5164) remote: Counting objects: 57% (2944/5164) remote: Counting objects: 58% (2996/5164) remote: Counting objects: 59% (3047/5164) remote: Counting objects: 60% (3099/5164) remote: Counting objects: 61% (3151/5164) remote: Counting objects: 62% (3202/5164) remote: Counting objects: 63% (3254/5164) remote: Counting objects: 64% (3305/5164) remote: Counting objects: 65% (3357/5164) remote: Counting objects: 66% (3409/5164) remote: Counting objects: 67% (3460/5164) remote: Counting objects: 68% (3512/5164) remote: Counting objects: 69% (3564/5164) remote: Counting objects: 70% (3615/5164) remote: Counting objects: 71% (3667/5164) remote: Counting objects: 72% (3719/5164) remote: Counting objects: 73% (3770/5164) remote: Counting objects: 74% (3822/5164) remote: Counting objects: 75% (3873/5164) remote: Counting objects: 76% (3925/5164) remote: Counting objects: 77% (3977/5164) remote: Counting objects: 78% (4028/5164) remote: Counting objects: 79% (4080/5164) remote: Counting objects: 80% (4132/5164) remote: Counting objects: 81% (4183/5164) remote: Counting objects: 82% (4235/5164) remote: Counting objects: 83% (4287/5164) remote: Counting objects: 84% (4338/5164) remote: Counting objects: 85% (4390/5164) remote: Counting objects: 86% (4442/5164) remote: Counting objects: 87% (4493/5164) remote: Counting objects: 88% (4545/5164) remote: Counting objects: 89% (4596/5164) remote: Counting objects: 90% (4648/5164) remote: Counting objects: 91% (4700/5164) remote: Counting objects: 92% (4751/5164) remote: Counting objects: 93% (4803/5164) remote: Counting objects: 94% (4855/5164) remote: Counting objects: 95% (4906/5164) remote: Counting objects: 96% (4958/5164) remote: Counting objects: 97% (5010/5164) remote: Counting objects: 98% (5061/5164) remote: Counting objects: 99% (5113/5164) remote: Counting objects: 100% (5164/5164) remote: Counting objects: 100% (5164/5164), done. remote: Compressing objects: 0% (1/2392) remote: Compressing objects: 1% (24/2392) remote: Compressing objects: 2% (48/2392) remote: Compressing objects: 3% (72/2392) remote: Compressing objects: 4% (96/2392) remote: Compressing objects: 5% (120/2392) remote: Compressing objects: 6% (144/2392) remote: Compressing objects: 7% (168/2392) remote: Compressing objects: 8% (192/2392) remote: Compressing objects: 9% (216/2392) remote: Compressing objects: 10% (240/2392) remote: Compressing objects: 11% (264/2392) remote: Compressing objects: 12% (288/2392) remote: Compressing objects: 13% (311/2392) remote: Compressing objects: 14% (335/2392) remote: Compressing objects: 15% (359/2392) remote: Compressing objects: 16% (383/2392) remote: Compressing objects: 17% (407/2392) remote: Compressing objects: 18% (431/2392) remote: Compressing objects: 19% (455/2392) remote: Compressing objects: 20% (479/2392) remote: Compressing objects: 21% (503/2392) remote: Compressing objects: 22% (527/2392) remote: Compressing objects: 23% (551/2392) remote: Compressing objects: 24% (575/2392) remote: Compressing objects: 25% (598/2392) remote: Compressing objects: 26% (622/2392) remote: Compressing objects: 27% (646/2392) remote: Compressing objects: 28% (670/2392) remote: Compressing objects: 29% (694/2392) remote: Compressing objects: 30% (718/2392) remote: Compressing objects: 31% (742/2392) remote: Compressing objects: 32% (766/2392) remote: Compressing objects: 33% (790/2392) remote: Compressing objects: 34% (814/2392) remote: Compressing objects: 35% (838/2392) remote: Compressing objects: 36% (862/2392) remote: Compressing objects: 37% (886/2392) remote: Compressing objects: 38% (909/2392) remote: Compressing objects: 39% (933/2392) remote: Compressing objects: 40% (957/2392) remote: Compressing objects: 41% (981/2392) remote: Compressing objects: 42% (1005/2392) remote: Compressing objects: 43% (1029/2392) remote: Compressing objects: 44% (1053/2392) remote: Compressing objects: 45% (1077/2392) remote: Compressing objects: 46% (1101/2392) remote: Compressing objects: 47% (1125/2392) remote: Compressing objects: 48% (1149/2392) remote: Compressing objects: 49% (1173/2392) remote: Compressing objects: 50% (1196/2392) remote: Compressing objects: 51% (1220/2392) remote: Compressing objects: 52% (1244/2392) remote: Compressing objects: 53% (1268/2392) remote: Compressing objects: 54% (1292/2392) remote: Compressing objects: 55% (1316/2392) remote: Compressing objects: 56% (1340/2392) remote: Compressing objects: 57% (1364/2392) remote: Compressing objects: 58% (1388/2392) remote: Compressing objects: 59% (1412/2392) remote: Compressing objects: 60% (1436/2392) remote: Compressing objects: 61% (1460/2392) remote: Compressing objects: 62% (1484/2392) remote: Compressing objects: 63% (1507/2392) remote: Compressing objects: 64% (1531/2392) remote: Compressing objects: 65% (1555/2392) remote: Compressing objects: 66% (1579/2392) remote: Compressing objects: 67% (1603/2392) remote: Compressing objects: 68% (1627/2392) remote: Compressing objects: 69% (1651/2392) remote: Compressing objects: 70% (1675/2392) remote: Compressing objects: 71% (1699/2392) remote: Compressing objects: 72% (1723/2392) remote: Compressing objects: 73% (1747/2392) remote: Compressing objects: 74% (1771/2392) remote: Compressing objects: 75% (1794/2392) remote: Compressing objects: 76% (1818/2392) remote: Compressing objects: 77% (1842/2392) remote: Compressing objects: 78% (1866/2392) remote: Compressing objects: 79% (1890/2392) remote: Compressing objects: 80% (1914/2392) remote: Compressing objects: 81% (1938/2392) remote: Compressing objects: 82% (1962/2392) remote: Compressing objects: 83% (1986/2392) remote: Compressing objects: 84% (2010/2392) remote: Compressing objects: 85% (2034/2392) remote: Compressing objects: 86% (2058/2392) remote: Compressing objects: 87% (2082/2392) remote: Compressing objects: 88% (2105/2392) remote: Compressing objects: 89% (2129/2392) remote: Compressing objects: 90% (2153/2392) remote: Compressing objects: 91% (2177/2392) remote: Compressing objects: 92% (2201/2392) remote: Compressing objects: 93% (2225/2392) remote: Compressing objects: 94% (2249/2392) remote: Compressing objects: 95% (2273/2392) remote: Compressing objects: 96% (2297/2392) remote: Compressing objects: 97% (2321/2392) remote: Compressing objects: 98% (2345/2392) remote: Compressing objects: 99% (2369/2392) remote: Compressing objects: 100% (2392/2392) remote: Compressing objects: 100% (2392/2392), done. Receiving objects: 0% (1/5164) Receiving objects: 1% (52/5164) Receiving objects: 2% (104/5164) Receiving objects: 3% (155/5164) Receiving objects: 4% (207/5164) Receiving objects: 5% (259/5164) Receiving objects: 6% (310/5164) Receiving objects: 7% (362/5164) Receiving objects: 8% (414/5164) Receiving objects: 9% (465/5164) Receiving objects: 10% (517/5164) Receiving objects: 11% (569/5164) Receiving objects: 12% (620/5164) Receiving objects: 13% (672/5164) Receiving objects: 14% (723/5164) Receiving objects: 15% (775/5164) Receiving objects: 16% (827/5164) Receiving objects: 17% (878/5164) Receiving objects: 18% (930/5164) Receiving objects: 19% (982/5164) Receiving objects: 20% (1033/5164) Receiving objects: 21% (1085/5164) Receiving objects: 22% (1137/5164) Receiving objects: 23% (1188/5164) Receiving objects: 24% (1240/5164) Receiving objects: 25% (1291/5164) Receiving objects: 26% (1343/5164) Receiving objects: 27% (1395/5164) Receiving objects: 28% (1446/5164) Receiving objects: 29% (1498/5164) Receiving objects: 30% (1550/5164) Receiving objects: 31% (1601/5164) Receiving objects: 32% (1653/5164) Receiving objects: 33% (1705/5164) Receiving objects: 34% (1756/5164) Receiving objects: 35% (1808/5164) Receiving objects: 36% (1860/5164) Receiving objects: 37% (1911/5164) Receiving objects: 38% (1963/5164) Receiving objects: 39% (2014/5164) Receiving objects: 40% (2066/5164) Receiving objects: 41% (2118/5164) Receiving objects: 42% (2169/5164) Receiving objects: 43% (2221/5164) Receiving objects: 44% (2273/5164) Receiving objects: 45% (2324/5164), 2.87 MiB | 5.52 MiB/s Receiving objects: 45% (2327/5164), 6.37 MiB | 6.22 MiB/s Receiving objects: 46% (2376/5164), 10.84 MiB | 7.11 MiB/s Receiving objects: 46% (2404/5164), 10.84 MiB | 7.11 MiB/s Receiving objects: 47% (2428/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 48% (2479/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 49% (2531/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 50% (2582/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 51% (2634/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 52% (2686/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 53% (2737/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 54% (2789/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 55% (2841/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 56% (2892/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 57% (2944/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 58% (2996/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 59% (3047/5164), 14.96 MiB | 7.37 MiB/s Receiving objects: 60% (3099/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 61% (3151/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 62% (3202/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 63% (3254/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 64% (3305/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 65% (3357/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 66% (3409/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 67% (3460/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 68% (3512/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 69% (3564/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 70% (3615/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 71% (3667/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 72% (3719/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 73% (3770/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 74% (3822/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 75% (3873/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 76% (3925/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 77% (3977/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 78% (4028/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 79% (4080/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 80% (4132/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 81% (4183/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 82% (4235/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 83% (4287/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 84% (4338/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 85% (4390/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 86% (4442/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 87% (4493/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 88% (4545/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 89% (4596/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 90% (4648/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 91% (4700/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 92% (4751/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 93% (4803/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 94% (4855/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 95% (4906/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 96% (4958/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 97% (5010/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 98% (5061/5164), 18.93 MiB | 7.46 MiB/s remote: Total 5164 (delta 3275), reused 4193 (delta 2680), pack-reused 0 Receiving objects: 99% (5113/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 100% (5164/5164), 18.93 MiB | 7.46 MiB/s Receiving objects: 100% (5164/5164), 19.54 MiB | 7.59 MiB/s, done. Resolving deltas: 0% (0/3275) Resolving deltas: 1% (33/3275) Resolving deltas: 2% (66/3275) Resolving deltas: 3% (99/3275) Resolving deltas: 4% (131/3275) Resolving deltas: 5% (164/3275) Resolving deltas: 6% (197/3275) Resolving deltas: 7% (230/3275) Resolving deltas: 8% (262/3275) Resolving deltas: 9% (295/3275) Resolving deltas: 10% (328/3275) Resolving deltas: 11% (361/3275) Resolving deltas: 12% (393/3275) Resolving deltas: 13% (426/3275) Resolving deltas: 14% (459/3275) Resolving deltas: 15% (492/3275) Resolving deltas: 16% (524/3275) Resolving deltas: 17% (557/3275) Resolving deltas: 18% (590/3275) Resolving deltas: 19% (624/3275) Resolving deltas: 20% (655/3275) Resolving deltas: 21% (688/3275) Resolving deltas: 22% (721/3275) Resolving deltas: 23% (754/3275) Resolving deltas: 24% (786/3275) Resolving deltas: 25% (819/3275) Resolving deltas: 26% (852/3275) Resolving deltas: 27% (885/3275) Resolving deltas: 28% (917/3275) Resolving deltas: 29% (950/3275) Resolving deltas: 30% (983/3275) Resolving deltas: 31% (1016/3275) Resolving deltas: 32% (1048/3275) Resolving deltas: 33% (1081/3275) Resolving deltas: 34% (1114/3275) Resolving deltas: 35% (1147/3275) Resolving deltas: 36% (1179/3275) Resolving deltas: 37% (1212/3275) Resolving deltas: 38% (1245/3275) Resolving deltas: 39% (1278/3275) Resolving deltas: 40% (1310/3275) Resolving deltas: 41% (1343/3275) Resolving deltas: 42% (1376/3275) Resolving deltas: 43% (1409/3275) Resolving deltas: 44% (1441/3275) Resolving deltas: 45% (1474/3275) Resolving deltas: 46% (1507/3275) Resolving deltas: 47% (1540/3275) Resolving deltas: 48% (1572/3275) Resolving deltas: 49% (1605/3275) Resolving deltas: 50% (1638/3275) Resolving deltas: 51% (1671/3275) Resolving deltas: 52% (1703/3275) Resolving deltas: 53% (1736/3275) Resolving deltas: 54% (1769/3275) Resolving deltas: 55% (1802/3275) Resolving deltas: 56% (1835/3275) Resolving deltas: 57% (1867/3275) Resolving deltas: 58% (1900/3275) Resolving deltas: 59% (1933/3275) Resolving deltas: 60% (1965/3275) Resolving deltas: 61% (1998/3275) Resolving deltas: 62% (2031/3275) Resolving deltas: 63% (2064/3275) Resolving deltas: 64% (2097/3275) Resolving deltas: 65% (2130/3275) Resolving deltas: 66% (2163/3275) Resolving deltas: 67% (2195/3275) Resolving deltas: 68% (2228/3275) Resolving deltas: 69% (2260/3275) Resolving deltas: 70% (2293/3275) Resolving deltas: 71% (2326/3275) Resolving deltas: 72% (2358/3275) Resolving deltas: 73% (2391/3275) Resolving deltas: 74% (2424/3275) Resolving deltas: 75% (2457/3275) Resolving deltas: 76% (2489/3275) Resolving deltas: 77% (2522/3275) Resolving deltas: 78% (2555/3275) Resolving deltas: 79% (2588/3275) Resolving deltas: 80% (2620/3275) Resolving deltas: 81% (2653/3275) Resolving deltas: 82% (2686/3275) Resolving deltas: 83% (2719/3275) Resolving deltas: 84% (2751/3275) Resolving deltas: 85% (2784/3275) Resolving deltas: 86% (2817/3275) Resolving deltas: 87% (2850/3275) Resolving deltas: 88% (2882/3275) Resolving deltas: 89% (2915/3275) Resolving deltas: 90% (2948/3275) Resolving deltas: 91% (2981/3275) Resolving deltas: 92% (3013/3275) Resolving deltas: 93% (3046/3275) Resolving deltas: 94% (3079/3275) Resolving deltas: 95% (3112/3275) Resolving deltas: 96% (3144/3275) Resolving deltas: 97% (3177/3275) Resolving deltas: 98% (3210/3275) Resolving deltas: 99% (3243/3275) Resolving deltas: 100% (3275/3275) Resolving deltas: 100% (3275/3275), done. HEAD is now at ded7d845fdd1005c6e07e1b87dff72286d2f603c cache restore "npm-$(checksum frontend/package.json)" HIT: 'npm-b27db07773ebe99e714efa5d50fbf565', using key 'npm-b27db07773ebe99e714efa5d50fbf565'. Downloading key 'npm-b27db07773ebe99e714efa5d50fbf565'... Download complete. Duration: 54.182509ms. Size: 5.2M bytes. Unpacking '/tmp/npm-b27db07773ebe99e714efa5d50fbf565-2520030796'... Unpack complete. Duration: 74.340331ms. Restored: /home/semaphore/.npm/. cache restore "node-modules-$(checksum frontend/package.json)" HIT: 'node-modules-b27db07773ebe99e714efa5d50fbf565', using key 'node-modules-b27db07773ebe99e714efa5d50fbf565'. Downloading key 'node-modules-b27db07773ebe99e714efa5d50fbf565'... Download complete. Duration: 1.019531897s. Size: 109.9M bytes. Unpacking '/tmp/node-modules-b27db07773ebe99e714efa5d50fbf565-2688145077'... Unpack complete. Duration: 4.965090387s. Restored: frontend/node_modules/. cache restore "pip-$(checksum backend/requirements.txt)" MISS: 'pip-5d7291009812c7731906db58876af843'. cache restore "images-${SEMAPHORE_PROJECT_ID}" HIT: 'images-134736bf-b59b-404f-a95d-c20f27414316', using key 'images-134736bf-b59b-404f-a95d-c20f27414316'. Downloading key 'images-134736bf-b59b-404f-a95d-c20f27414316'... Download complete. Duration: 4.045380855s. Size: 440.2M bytes. Unpacking '/tmp/images-134736bf-b59b-404f-a95d-c20f27414316-1870676348'... Unpack complete. Duration: 6.394725732s. Restored: ci/images/. cache restore "$SEMAPHORE_PROJECT_ID-$SEMAPHORE_GIT_BRANCH" HIT: '134736bf-b59b-404f-a95d-c20f27414316-develop', using key '134736bf-b59b-404f-a95d-c20f27414316-develop'. Downloading key '134736bf-b59b-404f-a95d-c20f27414316-develop'... Download complete. Duration: 4.211856ms. Size: 650.0 bytes. Unpacking '/tmp/134736bf-b59b-404f-a95d-c20f27414316-develop-3520618764'... Unpack complete. Duration: 4.408679ms. Restored: /home/semaphore/.cache/. ./ci/build.sh + [[ develop == \g\h\-\p\a\g\e\s ]] + [[ -n '' ]] ++ grep image ./docker-compose.yml ++ sed 's/^ *//g' ++ sed 's/image\://g' ++ sort -u + IMAGE_CACHE_LIST='akvo/akvo-node-17-alpine:20220121.024749.f30b815 postgres:12-alpine python:3.8.5' + mkdir -p ./ci/images + IFS= + read -r IMAGE_CACHE + IMAGE_CACHE_LOC=./ci/images/akvo-akvo-node-17-alpine:20220121.024749.f30b815.tar + '[' -f ./ci/images/akvo-akvo-node-17-alpine:20220121.024749.f30b815.tar ']' + docker load -i ./ci/images/akvo-akvo-node-17-alpine:20220121.024749.f30b815.tar  8d3ac3489996: Loading layer 65.54kB/5.866MB  8d3ac3489996: Loading layer 5.866MB/5.866MB   ee9fed8e3593: Loading layer 557.1kB/160.9MB  ee9fed8e3593: Loading layer 25.62MB/160.9MB  ee9fed8e3593: Loading layer 49.02MB/160.9MB  ee9fed8e3593: Loading layer 72.97MB/160.9MB  ee9fed8e3593: Loading layer 89.69MB/160.9MB  ee9fed8e3593: Loading layer 95.81MB/160.9MB  ee9fed8e3593: Loading layer 101.4MB/160.9MB  ee9fed8e3593: Loading layer 110.3MB/160.9MB  ee9fed8e3593: Loading layer 118.1MB/160.9MB  ee9fed8e3593: Loading layer 127.6MB/160.9MB  ee9fed8e3593: Loading layer 137MB/160.9MB  ee9fed8e3593: Loading layer 146.5MB/160.9MB  ee9fed8e3593: Loading layer 152.6MB/160.9MB  ee9fed8e3593: Loading layer 155.4MB/160.9MB  ee9fed8e3593: Loading layer 159.3MB/160.9MB  ee9fed8e3593: Loading layer 160.9MB/160.9MB   b9f90b636b93: Loading layer 98.3kB/7.806MB  b9f90b636b93: Loading layer 7.806MB/7.806MB   d315b8bfe9a6: Loading layer 3.584kB/3.584kB  d315b8bfe9a6: Loading layer 3.584kB/3.584kB   a1e5cfd56ea7: Loading layer 3.584kB/3.584kB  a1e5cfd56ea7: Loading layer 3.584kB/3.584kB   5513ade36dc5: Loading layer 65.54kB/5.061MB  5513ade36dc5: Loading layer 5.061MB/5.061MB Loaded image: akvo/akvo-node-17-alpine:20220121.024749.f30b815 + IFS= + read -r IMAGE_CACHE + IMAGE_CACHE_LOC=./ci/images/postgres:12-alpine.tar + '[' -f ./ci/images/postgres:12-alpine.tar ']' + docker load -i ./ci/images/postgres:12-alpine.tar  4fc242d58285: Loading layer 65.54kB/5.855MB  4fc242d58285: Loading layer 5.855MB/5.855MB   84c9808b1158: Loading layer 12.8kB/12.8kB  84c9808b1158: Loading layer 12.8kB/12.8kB   af993d97c0bc: Loading layer 2.048kB/2.048kB  af993d97c0bc: Loading layer 2.048kB/2.048kB   afc962e454d7: Loading layer 557.1kB/202.7MB  afc962e454d7: Loading layer 15.04MB/202.7MB  afc962e454d7: Loading layer 34.54MB/202.7MB  afc962e454d7: Loading layer 48.46MB/202.7MB  afc962e454d7: Loading layer 62.95MB/202.7MB  afc962e454d7: Loading layer 76.32MB/202.7MB  afc962e454d7: Loading layer 91.91MB/202.7MB  afc962e454d7: Loading layer 105.3MB/202.7MB  afc962e454d7: Loading layer 118.7MB/202.7MB  afc962e454d7: Loading layer 140.9MB/202.7MB  afc962e454d7: Loading layer 162.7MB/202.7MB  afc962e454d7: Loading layer 167.7MB/202.7MB  afc962e454d7: Loading layer 174.9MB/202.7MB  afc962e454d7: Loading layer 185.5MB/202.7MB  afc962e454d7: Loading layer 197.2MB/202.7MB  afc962e454d7: Loading layer 201.7MB/202.7MB  afc962e454d7: Loading layer 202.7MB/202.7MB   2415b17cf6b1: Loading layer 32.77kB/58.37kB  2415b17cf6b1: Loading layer 58.37kB/58.37kB  2415b17cf6b1: Loading layer 58.37kB/58.37kB   e940e70ab7c1: Loading layer 2.56kB/2.56kB  e940e70ab7c1: Loading layer 2.56kB/2.56kB   f9c36280d122: Loading layer 3.584kB/3.584kB  f9c36280d122: Loading layer 3.584kB/3.584kB   d0f5d4cf6d97: Loading layer 15.36kB/15.36kB  d0f5d4cf6d97: Loading layer 15.36kB/15.36kB Loaded image: postgres:12-alpine + IFS= + read -r IMAGE_CACHE + IMAGE_CACHE_LOC=./ci/images/python:3.8.5.tar + '[' -f ./ci/images/python:3.8.5.tar ']' + docker load -i ./ci/images/python:3.8.5.tar  4ef54afed780: Loading layer 557.1kB/119.2MB  4ef54afed780: Loading layer 6.685MB/119.2MB  4ef54afed780: Loading layer 23.95MB/119.2MB  4ef54afed780: Loading layer 37.88MB/119.2MB  4ef54afed780: Loading layer 43.45MB/119.2MB  4ef54afed780: Loading layer 52.36MB/119.2MB  4ef54afed780: Loading layer 61.83MB/119.2MB  4ef54afed780: Loading layer 64.06MB/119.2MB  4ef54afed780: Loading layer 72.97MB/119.2MB  4ef54afed780: Loading layer 81.89MB/119.2MB  4ef54afed780: Loading layer 95.26MB/119.2MB  4ef54afed780: Loading layer 108.6MB/119.2MB  4ef54afed780: Loading layer 110.9MB/119.2MB  4ef54afed780: Loading layer 113.1MB/119.2MB  4ef54afed780: Loading layer 114.8MB/119.2MB  4ef54afed780: Loading layer 119.2MB/119.2MB   6add0d2b5482: Loading layer 196.6kB/17.1MB  6add0d2b5482: Loading layer 12.19MB/17.1MB  6add0d2b5482: Loading layer 17.1MB/17.1MB  6add0d2b5482: Loading layer 17.1MB/17.1MB   d37096232ed8: Loading layer 196.6kB/17.85MB  d37096232ed8: Loading layer 15.93MB/17.85MB  d37096232ed8: Loading layer 17.85MB/17.85MB   17bdf5e22660: Loading layer 557.1kB/150MB  17bdf5e22660: Loading layer 15.6MB/150MB  17bdf5e22660: Loading layer 32.87MB/150MB  17bdf5e22660: Loading layer 42.34MB/150MB  17bdf5e22660: Loading layer 51.81MB/150MB  17bdf5e22660: Loading layer 57.93MB/150MB  17bdf5e22660: Loading layer 63.5MB/150MB  17bdf5e22660: Loading layer 72.42MB/150MB  17bdf5e22660: Loading layer 88.57MB/150MB  17bdf5e22660: Loading layer 102.5MB/150MB  17bdf5e22660: Loading layer 107MB/150MB  17bdf5e22660: Loading layer 119.8MB/150MB  17bdf5e22660: Loading layer 127.6MB/150MB  17bdf5e22660: Loading layer 137MB/150MB  17bdf5e22660: Loading layer 145.4MB/150MB  17bdf5e22660: Loading layer 147.1MB/150MB  17bdf5e22660: Loading layer 150MB/150MB   a995c5106335: Loading layer 557.1kB/520.4MB  a995c5106335: Loading layer 18.94MB/520.4MB  a995c5106335: Loading layer 28.41MB/520.4MB  a995c5106335: Loading layer 35.09MB/520.4MB  a995c5106335: Loading layer 42.34MB/520.4MB  a995c5106335: Loading layer 47.91MB/520.4MB  a995c5106335: Loading layer 54.03MB/520.4MB  a995c5106335: Loading layer 59.6MB/520.4MB  a995c5106335: Loading layer 66.85MB/520.4MB  a995c5106335: Loading layer 83.56MB/520.4MB  a995c5106335: Loading layer 96.37MB/520.4MB  a995c5106335: Loading layer 112.5MB/520.4MB  a995c5106335: Loading layer 125.3MB/520.4MB  a995c5106335: Loading layer 143.2MB/520.4MB  a995c5106335: Loading layer 167.1MB/520.4MB  a995c5106335: Loading layer 178.3MB/520.4MB  a995c5106335: Loading layer 186.1MB/520.4MB  a995c5106335: Loading layer 195MB/520.4MB  a995c5106335: Loading layer 198.9MB/520.4MB  a995c5106335: Loading layer 217.3MB/520.4MB  a995c5106335: Loading layer 237.3MB/520.4MB  a995c5106335: Loading layer 259.6MB/520.4MB  a995c5106335: Loading layer 281.3MB/520.4MB  a995c5106335: Loading layer 298.6MB/520.4MB  a995c5106335: Loading layer 313.6MB/520.4MB  a995c5106335: Loading layer 327.5MB/520.4MB  a995c5106335: Loading layer 347.6MB/520.4MB  a995c5106335: Loading layer 368.2MB/520.4MB  a995c5106335: Loading layer 389.9MB/520.4MB  a995c5106335: Loading layer 403.3MB/520.4MB  a995c5106335: Loading layer 417.8MB/520.4MB  a995c5106335: Loading layer 426.7MB/520.4MB  a995c5106335: Loading layer 437.8MB/520.4MB  a995c5106335: Loading layer 449MB/520.4MB  a995c5106335: Loading layer 460.1MB/520.4MB  a995c5106335: Loading layer 467.9MB/520.4MB  a995c5106335: Loading layer 475.7MB/520.4MB  a995c5106335: Loading layer 482.4MB/520.4MB  a995c5106335: Loading layer 496.9MB/520.4MB  a995c5106335: Loading layer 506.4MB/520.4MB  a995c5106335: Loading layer 508MB/520.4MB  a995c5106335: Loading layer 513MB/520.4MB  a995c5106335: Loading layer 518.1MB/520.4MB  a995c5106335: Loading layer 520.4MB/520.4MB   0fb2e27dc3b8: Loading layer 196.6kB/18.5MB  0fb2e27dc3b8: Loading layer 13.76MB/18.5MB  0fb2e27dc3b8: Loading layer 18.5MB/18.5MB   817923b47cba: Loading layer 557.1kB/53.87MB  817923b47cba: Loading layer 18.94MB/53.87MB  817923b47cba: Loading layer 23.95MB/53.87MB  817923b47cba: Loading layer 28.97MB/53.87MB  817923b47cba: Loading layer 41.22MB/53.87MB  817923b47cba: Loading layer 52.92MB/53.87MB  817923b47cba: Loading layer 53.87MB/53.87MB   48fd0662e424: Loading layer 4.608kB/4.608kB  48fd0662e424: Loading layer 4.608kB/4.608kB   dd275046203b: Loading layer 98.3kB/7.771MB  dd275046203b: Loading layer 5.8MB/7.771MB  dd275046203b: Loading layer 7.771MB/7.771MB Loaded image: python:3.8.5 + IFS= + read -r IMAGE_CACHE + grep -q .yml .gitignore + BACKEND_CHANGES=0 + FRONTEND_CHANGES=0 ++ git diff --name-only 88a6ae8860924e819c543749735462a72f07439c...e3dae57f865e57892c35d05f90a50da6c1b372f4 + COMMIT_CONTENT='backend/api/v1/v1_profile/views.py backend/utils/administration_upload_template.py frontend/src/pages/upload-administration-data/UploadAdministrationData.jsx' + grep -q backend + BACKEND_CHANGES=1 + grep -q frontend + FRONTEND_CHANGES=1 + grep -q docs + [[ develop == \m\a\i\n ]] + [[ develop == \d\e\v\e\l\o\p ]] + [[ true != \t\r\u\e ]] + '[' '!' -d /home/semaphore/credentials ']' + image_prefix=eu.gcr.io/akvo-lumen/rtmis + [[ 1 == 1 ]] + echo '================== * BACKEND BUILD * ==================' ================== * BACKEND BUILD * ================== + backend_build + docker build --tag eu.gcr.io/akvo-lumen/rtmis/backend:latest --tag eu.gcr.io/akvo-lumen/rtmis/backend:ded7d84 backend [?25l[+] Building 0.0s (0/1) [?25h[?25l[+] Building 0.2s (4/9)  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.1s [?25h[?25l[+] Building 0.3s (5/9)  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.2s [?25h[?25l[+] Building 0.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 0.1s [?25h[?25l[+] Building 0.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 0.2s [?25h[?25l[+] Building 0.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 0.4s [?25h[?25l[+] Building 0.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 0.5s [?25h[?25l[+] Building 1.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 0.7s [?25h[?25l[+] Building 1.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 0.8s [?25h[?25l[+] Building 1.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 1.0s [?25h[?25l[+] Building 1.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 1.1s [?25h[?25l[+] Building 1.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 1.3s [?25h[?25l[+] Building 1.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 1.4s [?25h[?25l[+] Building 2.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 1.6s [?25h[?25l[+] Building 2.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 1.7s [?25h[?25l[+] Building 2.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 1.9s [?25h[?25l[+] Building 2.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 2.0s [?25h[?25l[+] Building 2.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 2.2s [?25h[?25l[+] Building 2.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 2.3s [?25h[?25l[+] Building 2.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 2.5s [?25h[?25l[+] Building 3.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 2.6s [?25h[?25l[+] Building 3.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 2.8s [?25h[?25l[+] Building 3.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 2.9s [?25h[?25l[+] Building 3.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 3.1s [?25h[?25l[+] Building 3.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 3.2s [?25h[?25l[+] Building 3.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 3.4s [?25h[?25l[+] Building 3.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 3.5s [?25h[?25l[+] Building 4.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 3.7s [?25h[?25l[+] Building 4.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 3.8s [?25h[?25l[+] Building 4.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 4.0s [?25h[?25l[+] Building 4.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 4.1s [?25h[?25l[+] Building 4.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 4.3s [?25h[?25l[+] Building 4.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 4.4s [?25h[?25l[+] Building 5.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 4.6s [?25h[?25l[+] Building 5.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 4.7s [?25h[?25l[+] Building 5.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 4.9s [?25h[?25l[+] Building 5.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 5.0s [?25h[?25l[+] Building 5.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 5.2s [?25h[?25l[+] Building 5.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 5.3s [?25h[?25l[+] Building 5.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 5.5s [?25h[?25l[+] Building 6.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 5.6s [?25h[?25l[+] Building 6.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 5.8s [?25h[?25l[+] Building 6.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 5.9s [?25h[?25l[+] Building 6.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 6.1s [?25h[?25l[+] Building 6.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 6.2s [?25h[?25l[+] Building 6.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 6.4s [?25h[?25l[+] Building 6.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 6.5s [?25h[?25l[+] Building 7.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 6.7s [?25h[?25l[+] Building 7.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 6.8s [?25h[?25l[+] Building 7.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 7.0s [?25h[?25l[+] Building 7.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 7.1s [?25h[?25l[+] Building 7.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 7.3s [?25h[?25l[+] Building 7.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 7.4s [?25h[?25l[+] Building 8.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 7.6s [?25h[?25l[+] Building 8.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 7.7s [?25h[?25l[+] Building 8.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 7.9s [?25h[?25l[+] Building 8.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 8.0s [?25h[?25l[+] Building 8.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 8.2s [?25h[?25l[+] Building 8.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 8.3s [?25h[?25l[+] Building 8.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 8.5s [?25h[?25l[+] Building 9.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 8.6s [?25h[?25l[+] Building 9.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 8.8s [?25h[?25l[+] Building 9.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 8.9s [?25h[?25l[+] Building 9.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 9.1s [?25h[?25l[+] Building 9.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 9.2s [?25h[?25l[+] Building 9.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 9.4s [?25h[?25l[+] Building 9.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 9.5s [?25h[?25l[+] Building 10.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 9.7s [?25h[?25l[+] Building 10.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q inst 9.8s [?25h[?25l[+] Building 10.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 10.0s [?25h[?25l[+] Building 10.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 10.1s [?25h[?25l[+] Building 10.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 10.3s [?25h[?25l[+] Building 10.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 10.4s [?25h[?25l[+] Building 11.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 10.6s [?25h[?25l[+] Building 11.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 10.7s [?25h[?25l[+] Building 11.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 10.9s [?25h[?25l[+] Building 11.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 11.0s [?25h[?25l[+] Building 11.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 11.2s [?25h[?25l[+] Building 11.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 11.3s [?25h[?25l[+] Building 11.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 11.5s [?25h[?25l[+] Building 12.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 11.6s [?25h[?25l[+] Building 12.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 11.8s [?25h[?25l[+] Building 12.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 11.9s [?25h[?25l[+] Building 12.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 12.1s [?25h[?25l[+] Building 12.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 12.2s [?25h[?25l[+] Building 12.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 12.4s [?25h[?25l[+] Building 12.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 12.5s [?25h[?25l[+] Building 13.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 12.7s [?25h[?25l[+] Building 13.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 12.8s [?25h[?25l[+] Building 13.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 13.0s [?25h[?25l[+] Building 13.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 13.1s [?25h[?25l[+] Building 13.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 13.3s [?25h[?25l[+] Building 13.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 13.4s [?25h[?25l[+] Building 14.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 13.6s [?25h[?25l[+] Building 14.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 13.7s [?25h[?25l[+] Building 14.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 13.9s [?25h[?25l[+] Building 14.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 14.0s [?25h[?25l[+] Building 14.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 14.2s [?25h[?25l[+] Building 14.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 14.3s [?25h[?25l[+] Building 14.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 14.5s [?25h[?25l[+] Building 15.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 14.6s [?25h[?25l[+] Building 15.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 14.8s [?25h[?25l[+] Building 15.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 14.9s [?25h[?25l[+] Building 15.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 15.1s [?25h[?25l[+] Building 15.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 15.2s [?25h[?25l[+] Building 15.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 15.4s [?25h[?25l[+] Building 15.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 15.5s [?25h[?25l[+] Building 16.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 15.7s [?25h[?25l[+] Building 16.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 15.8s [?25h[?25l[+] Building 16.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 16.0s [?25h[?25l[+] Building 16.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 16.1s [?25h[?25l[+] Building 16.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 16.3s [?25h[?25l[+] Building 16.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 16.4s [?25h[?25l[+] Building 17.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 16.6s [?25h[?25l[+] Building 17.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 16.7s [?25h[?25l[+] Building 17.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 16.9s [?25h[?25l[+] Building 17.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 17.0s [?25h[?25l[+] Building 17.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 17.2s [?25h[?25l[+] Building 17.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 17.4s [?25h[?25l[+] Building 17.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 17.5s [?25h[?25l[+] Building 18.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 17.7s [?25h[?25l[+] Building 18.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 17.8s [?25h[?25l[+] Building 18.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 18.0s [?25h[?25l[+] Building 18.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 18.1s [?25h[?25l[+] Building 18.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 18.3s [?25h[?25l[+] Building 18.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 18.4s [?25h[?25l[+] Building 18.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 18.6s [?25h[?25l[+] Building 19.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 18.7s [?25h[?25l[+] Building 19.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 18.9s [?25h[?25l[+] Building 19.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 19.0s [?25h[?25l[+] Building 19.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 19.2s [?25h[?25l[+] Building 19.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 19.3s [?25h[?25l[+] Building 19.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 19.5s [?25h[?25l[+] Building 20.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 19.6s [?25h[?25l[+] Building 20.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 19.8s [?25h[?25l[+] Building 20.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 19.9s [?25h[?25l[+] Building 20.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 20.1s [?25h[?25l[+] Building 20.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 20.2s [?25h[?25l[+] Building 20.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 20.4s [?25h[?25l[+] Building 20.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 20.5s [?25h[?25l[+] Building 21.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 20.7s [?25h[?25l[+] Building 21.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 20.8s [?25h[?25l[+] Building 21.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 21.0s [?25h[?25l[+] Building 21.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 21.1s [?25h[?25l[+] Building 21.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 21.3s [?25h[?25l[+] Building 21.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 21.4s [?25h[?25l[+] Building 21.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 21.6s [?25h[?25l[+] Building 22.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 21.7s [?25h[?25l[+] Building 22.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 21.9s [?25h[?25l[+] Building 22.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 22.0s [?25h[?25l[+] Building 22.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 22.2s [?25h[?25l[+] Building 22.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 22.3s [?25h[?25l[+] Building 22.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 22.5s [?25h[?25l[+] Building 23.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 22.6s [?25h[?25l[+] Building 23.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 22.8s [?25h[?25l[+] Building 23.3s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 22.9s [?25h[?25l[+] Building 23.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 23.1s [?25h[?25l[+] Building 23.6s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 23.2s [?25h[?25l[+] Building 23.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 23.4s [?25h[?25l[+] Building 23.9s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 23.5s [?25h[?25l[+] Building 24.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 23.7s [?25h[?25l[+] Building 24.2s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 23.8s [?25h[?25l[+] Building 24.4s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.0s [?25h[?25l[+] Building 24.5s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.1s [?25h[?25l[+] Building 24.7s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.3s [?25h[?25l[+] Building 24.8s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.4s [?25h[?25l[+] Building 25.0s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.6s [?25h[?25l[+] Building 25.1s (7/9)  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.7s [?25h[?25l[+] Building 25.2s (9/9)  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s [?25h[?25l[+] Building 25.4s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 0.1s => => exporting layers 0.1s [?25h[?25l[+] Building 25.5s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 0.3s => => exporting layers 0.3s [?25h[?25l[+] Building 25.7s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 0.4s => => exporting layers 0.4s [?25h[?25l[+] Building 25.8s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 0.6s => => exporting layers 0.6s [?25h[?25l[+] Building 26.0s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 0.7s => => exporting layers 0.7s [?25h[?25l[+] Building 26.1s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 0.9s => => exporting layers 0.9s [?25h[?25l[+] Building 26.3s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 1.0s => => exporting layers 1.0s [?25h[?25l[+] Building 26.4s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 1.2s => => exporting layers 1.2s [?25h[?25l[+] Building 26.6s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 1.3s => => exporting layers 1.3s [?25h[?25l[+] Building 26.7s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 1.5s => => exporting layers 1.5s [?25h[?25l[+] Building 26.9s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 1.7s => => exporting layers 1.7s [?25h[?25l[+] Building 27.0s (9/10)  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 1.8s => => exporting layers 1.8s [?25h[?25l[+] Building 27.1s (10/10) FINISHED  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 264B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.88MB 0.1s  => [2/5] WORKDIR /app 0.3s  => [3/5] COPY requirements.txt /app/ 0.0s  => [4/5] RUN set -e; pip -q install --upgrade pip && pip -q ins 24.8s  => [5/5] COPY . /app/ 0.1s  => exporting to image 1.8s  => => exporting layers 1.8s  => => writing image sha256:591636a7e13ddbb56f28cc23013afb91ca5a710c571d6 0.0s  => => naming to eu.gcr.io/akvo-lumen/rtmis/backend:latest 0.0s  => => naming to eu.gcr.io/akvo-lumen/rtmis/backend:ded7d84 0.0s [?25h+ dc -f docker-compose.test.yml -p backend-test run --rm backend ./run-qc.sh + docker-compose --ansi never -f docker-compose.test.yml -p backend-test run --rm backend ./run-qc.sh Creating network "backend-test_default" with the default driver Creating backend-test_db_1 ... Creating backend-test_db_1 ... done Creating backend-test_backend_run ... Creating backend-test_backend_run ... done wait-for-it.sh: waiting 15 seconds for db:5432 wait-for-it.sh: db:5432 is available after 2 seconds Database is up and running Running lint Running tests Using shuffle seed: 6740530494 (generated) Found 151 test(s). Creating test database for alias 'default'... Cloning test database for alias 'default'... Cloning test database for alias 'default'... Cloning test database for alias 'default'... Cloning test database for alias 'default'... System check identified no issues (0 silenced). Superuser created successfully. ......14:03:06 [Q] INFO Enqueued 1 14:03:07 [Q] INFO Enqueued 2 .........14:03:08 [Q] INFO Enqueued 3 14:03:08 [Q] INFO Enqueued 4 ........14:03:10 [Q] INFO Enqueued 5 .......14:03:13 [Q] INFO Enqueued 1 ....................................-- FINISH LAST SEQUENCE organisation ID: 143 ............14:03:28 [Q] INFO Enqueued 6 14:03:32 [Q] INFO Enqueued 7 .........GENERATING CONFIG JS -- FINISH LAST SEQUENCE organisation ID: 143 ./source/administrator.sqlite Generated Successfully ./source/organisation.sqlite Generated Successfully Failed to generate entities, possibly empty data Failed to generate entity_data, possibly empty data .............14:03:53 [Q] INFO Enqueued 2 ......LAST SEQUENCE organisation ID: 143 LAST SEQUENCE organisation ID: 143 ./source/administrator.sqlite Generated Successfully ./source/organisation.sqlite Generated Successfully ./source/entities.sqlite Generated Successfully ./source/entity_data.sqlite Generated Successfully LAST SEQUENCE organisation ID: 143 ....14:03:58 [Q] INFO Enqueued 3 ...-- FINISH LAST SEQUENCE organisation ID: 143 ...................................... ---------------------------------------------------------------------- Ran 151 tests in 82.358s OK Used shuffle seed: 6740530494 (generated) Destroying test database for alias 'default'... Destroying test database for alias 'default'... Destroying test database for alias 'default'... Destroying test database for alias 'default'... Destroying test database for alias 'default'... Coverage Combined data file .coverage.7bc24c47361b.34.580857 Combined data file .coverage.7bc24c47361b.33.564943 Combined data file .coverage.7bc24c47361b.32.917547 Combined data file .coverage.7bc24c47361b.35.739133 Combined data file .coverage.7bc24c47361b.29.116632 Name Stmts Miss Branch BrPart Cover Missing --------------------------------------------------------------------------------------------------------------------- api/v1/v1_categories/apps.py 4 0 2 0 100.0% api/v1/v1_categories/functions.py 95 6 68 3 94.5% 7-8, 74, 80->82, 109, 121-122 api/v1/v1_categories/management/commands/generate_views.py 64 8 22 1 87.2% 39, 65-68, 89-92 api/v1/v1_categories/models.py 15 0 4 0 100.0% api/v1/v1_categories/serializers.py 48 2 18 1 95.5% 60, 74 api/v1/v1_categories/views.py 124 25 52 10 76.7% 70-79, 109, 141, 167-170, 194, 196, 210->215, 214, 239-244, 254, 264 api/v1/v1_data/apps.py 4 0 2 0 100.0% api/v1/v1_data/constants.py 5 0 2 0 100.0% api/v1/v1_data/functions.py 99 51 54 3 41.2% 44-50, 56-100, 111, 112->126, 118, 131-152 api/v1/v1_data/management/commands/fake_data_seeder.py 111 28 58 4 72.8% 75-82, 83->57, 105-142, 180 api/v1/v1_data/management/commands/fake_pending_data_seeder.py 174 21 76 7 87.2% 169->175, 179-182, 192-196, 236-250, 254, 265->251, 267 api/v1/v1_data/management/commands/form_approval_assignment_seeder.py 35 1 14 1 95.9% 45 api/v1/v1_data/management/commands/generate_config.py 54 1 12 2 95.5% 38->40, 68 api/v1/v1_data/models.py 196 24 64 0 87.7% 32, 36-55, 84, 101, 141, 161, 184, 210, 233, 237-253, 276, 362 api/v1/v1_data/serializers.py 576 55 212 23 89.3% 80, 89, 98, 107, 129, 168-179, 322, 381, 430-431, 526, 652->654, 670->673, 694-705, 711->714, 720-728, 732, 770-773, 928, 982->985, 988, 1022, 1027, 1036, 1045, 1054, 1085, 1090, 1138-1149 api/v1/v1_data/views.py 628 192 228 25 64.6% 105, 115, 127-131, 192, 213->222, 223, 245, 290, 410, 424-427, 496, 512->521, 522-524, 530-534, 590, 607->609, 669, 689, 705->exit, 762, 811-812, 837-844, 859, 894, 1002, 1031, 1075, 1149-1160, 1207-1306, 1356-1439, 1484-1546 api/v1/v1_files/apps.py 4 0 2 0 100.0% api/v1/v1_files/functions.py 16 0 2 0 100.0% api/v1/v1_files/serializers.py 5 0 2 0 100.0% api/v1/v1_files/views.py 20 0 2 0 100.0% api/v1/v1_forms/apps.py 4 0 2 0 100.0% api/v1/v1_forms/constants.py 23 0 6 0 100.0% api/v1/v1_forms/management/commands/form_approval_seeder.py 23 0 12 0 100.0% api/v1/v1_forms/management/commands/form_seeder.py 95 5 58 6 91.5% 50, 52, 82->86, 166, 169, 184 api/v1/v1_forms/models.py 108 9 38 0 93.8% 22, 40, 60, 74, 105, 133, 150, 165, 181 api/v1/v1_forms/serializers.py 246 4 106 2 98.3% 213, 268, 393, 446 api/v1/v1_forms/views.py 102 11 18 3 85.0% 40-49, 80, 170, 195 api/v1/v1_jobs/administrations_bulk_upload.py 173 5 80 4 96.4% 36, 66-67, 152, 166 api/v1/v1_jobs/apps.py 4 0 2 0 100.0% api/v1/v1_jobs/constants.py 12 0 4 0 100.0% api/v1/v1_jobs/functions.py 35 6 8 0 76.7% 6, 10, 15-18 api/v1/v1_jobs/models.py 17 1 4 0 95.2% 23 api/v1/v1_jobs/serializers.py 31 5 12 0 88.4% 19-21, 33, 38 api/v1/v1_jobs/validate_upload.py 247 217 146 2 8.1% 26->exit, 28, 32-53, 57-81, 85-102, 106-129, 133-140, 144-168, 173-203, 208-247, 251-252, 256-272, 276-350 api/v1/v1_jobs/views.py 107 55 8 0 47.0% 59-74, 93-94, 105-115, 130-140, 157-191, 208-229 api/v1/v1_mobile/apps.py 7 0 2 0 100.0% api/v1/v1_mobile/authentication.py 40 0 12 0 100.0% api/v1/v1_mobile/management/commands/generate_sqlite.py 17 0 2 0 100.0% api/v1/v1_mobile/models.py 40 2 12 0 96.2% 41, 55 api/v1/v1_mobile/schema.py 3 0 2 0 100.0% api/v1/v1_mobile/serializers.py 66 1 20 0 98.8% 52 api/v1/v1_mobile/views.py 165 20 34 5 83.4% 64-65, 97-117, 185, 220, 239, 259, 300 api/v1/v1_profile/apps.py 4 0 2 0 100.0% api/v1/v1_profile/constants.py 26 0 6 0 100.0% api/v1/v1_profile/functions.py 12 2 4 2 75.0% 9, 11 api/v1/v1_profile/management/commands/administration_seeder.py 90 2 40 1 97.7% 159-160 api/v1/v1_profile/management/commands/assign_access.py 30 9 12 5 66.7% 27-28, 30-31, 36-39, 46-47, 49 api/v1/v1_profile/models.py 89 3 44 1 97.0% 16, 46, 86 api/v1/v1_profile/serializers.py 152 7 80 8 93.5% 60->62, 67->76, 80, 93, 102, 119, 121, 183->178, 202-203 api/v1/v1_profile/views.py 131 8 24 0 94.8% 81-82, 87-88, 173-174, 179-180 api/v1/v1_users/apps.py 4 0 2 0 100.0% api/v1/v1_users/functions.py 85 17 58 4 78.3% 39->67, 47, 115, 132-153 api/v1/v1_users/management/commands/fake_approver_seeder.py 26 0 6 0 100.0% api/v1/v1_users/management/commands/fake_organisation_seeder.py 18 0 8 0 100.0% api/v1/v1_users/management/commands/fake_user_seeder.py 32 1 8 1 95.0% 49 api/v1/v1_users/management/commands/organisation_seeder.py 46 7 24 7 77.1% 31-32, 42->46, 45, 46->51, 48-50, 54->52, 61 api/v1/v1_users/models.py 48 3 14 0 95.2% 15, 29, 70 api/v1/v1_users/serializers.py 333 21 120 13 92.1% 122-129, 143-144, 149, 173-175, 185, 216, 227, 241, 247, 252, 281->284, 301->304, 304->307, 449-450 api/v1/v1_users/views.py 314 23 96 20 88.0% 68->72, 92->94, 182, 188->191, 193, 216-217, 289, 293-295, 324->327, 384, 404, 430, 504, 519-524, 555->558, 606, 609-611, 614, 632, 647-648, 676 manage.py 11 0 0 0 100.0% middleware/user_activity.py 14 0 2 0 100.0% rtmis/settings.py 43 0 0 0 100.0% utils/administration_upload_template.py 49 11 26 2 66.7% 28, 61-81 utils/custom_generator.py 24 0 14 0 100.0% utils/custom_helper.py 28 2 10 0 89.5% 13-14 utils/custom_manager.py 18 2 6 2 83.3% 12, 27 utils/custom_pagination.py 10 1 2 0 91.7% 21 utils/custom_permissions.py 35 6 28 3 82.5% 8-10, 39, 45, 52 utils/custom_serializer_fields.py 93 17 92 5 76.2% 223, 236-238, 257-259, 265-268, 275-277, 285-287 utils/db_manager.py 11 2 0 0 81.8% 12-13 utils/default_serializers.py 13 0 8 0 100.0% utils/email_helper.py 98 7 56 6 91.6% 131->133, 206, 246, 250, 258, 289, 295-296 utils/export_form.py 73 14 25 4 77.6% 20-24, 26-32, 86, 108 utils/functions.py 26 0 14 0 100.0% utils/storage.py 25 0 4 1 96.6% 9->13 --------------------------------------------------------------------------------------------------------------------- TOTAL 5853 920 2319 187 81.7% Submitting coverage to coveralls.io... Coverage submitted! Job #835be4bc-2db0-458c-aa22-9378aec822f2.1 https://coveralls.io/jobs/134062015 Generate Django DBML Done + update_dbdocs + [[ develop == \m\a\i\n ]] + [[ develop == \d\e\v\e\l\o\p ]] + npm install -g dbdocs added 242 packages, and audited 243 packages in 9s 60 packages are looking for funding run `npm fund` for details 1 moderate severity vulnerability To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. + dbdocs build backend/db.dbml --project rtmis-develop - Parsing file content ✔ Parsing file content - Pushing new database to project rtmis-develop ⚠ Project 'rtmis-develop' is public, consider setting password or restricting access to it ✔ Done. Visit: https://dbdocs.io/deden/rtmis-develop ℹ Thanks for using dbdocs! We'd love to hear your feedback: https://form.jotform.com/200962053361448 + [[ 1 == 1 ]] + echo '================== * FRONTEND BUILD * ==================' ================== * FRONTEND BUILD * ================== + documentation_build ++ pwd + docker run -it --rm -v /home/semaphore/rtmis/docs:/docs akvo/akvo-sphinx:20220525.082728.594558b make html Unable to find image 'akvo/akvo-sphinx:20220525.082728.594558b' locally 20220525.082728.594558b: Pulling from akvo/akvo-sphinx  214ca5fb9032: Pulling fs layer   fa7d81b69b9a: Pulling fs layer   53375f8c4be0: Pulling fs layer   d0fd5ab9ec24: Pulling fs layer   8c7a905e65a9: Pulling fs layer   a24bd3e61c05: Pulling fs layer   878983b41111: Pulling fs layer   f7e6bbc82f25: Pulling fs layer  8c7a905e65a9: Waiting  a24bd3e61c05: Waiting  878983b41111: Waiting  f7e6bbc82f25: Waiting  d0fd5ab9ec24: Waiting  fa7d81b69b9a: Downloading 10.95kB/1.076MB  214ca5fb9032: Downloading 326.9kB/31.38MB  53375f8c4be0: Downloading 134.4kB/13.28MB  fa7d81b69b9a: Download complete  214ca5fb9032: Downloading 6.167MB/31.38MB  53375f8c4be0: Downloading 4.533MB/13.28MB  53375f8c4be0: Downloading 10.8MB/13.28MB  214ca5fb9032: Downloading 11.38MB/31.38MB  53375f8c4be0: Verifying Checksum  53375f8c4be0: Download complete  214ca5fb9032: Downloading 18.57MB/31.38MB  214ca5fb9032: Downloading 24.08MB/31.38MB  214ca5fb9032: Downloading 29.56MB/31.38MB  d0fd5ab9ec24: Downloading 234B/234B  d0fd5ab9ec24: Verifying Checksum  d0fd5ab9ec24: Download complete  214ca5fb9032: Verifying Checksum  214ca5fb9032: Download complete  214ca5fb9032: Extracting 327.7kB/31.38MB  214ca5fb9032: Extracting 2.949MB/31.38MB  8c7a905e65a9: Downloading 32.3kB/3.167MB  214ca5fb9032: Extracting 7.864MB/31.38MB  8c7a905e65a9: Downloading 619.4kB/3.167MB  214ca5fb9032: Extracting 12.12MB/31.38MB  878983b41111: Downloading 500B/500B  878983b41111: Download complete  a24bd3e61c05: Downloading 127B/127B  a24bd3e61c05: Verifying Checksum  a24bd3e61c05: Download complete  8c7a905e65a9: Downloading 1.308MB/3.167MB  214ca5fb9032: Extracting 15.73MB/31.38MB  8c7a905e65a9: Downloading 2.061MB/3.167MB  214ca5fb9032: Extracting 19.33MB/31.38MB  8c7a905e65a9: Downloading 2.979MB/3.167MB  214ca5fb9032: Extracting 24.58MB/31.38MB  8c7a905e65a9: Verifying Checksum  8c7a905e65a9: Download complete  214ca5fb9032: Extracting 28.51MB/31.38MB  f7e6bbc82f25: Downloading 538.9kB/64.96MB  f7e6bbc82f25: Downloading 9.124MB/64.96MB  214ca5fb9032: Extracting 28.84MB/31.38MB  f7e6bbc82f25: Downloading 20.97MB/64.96MB  214ca5fb9032: Extracting 29.82MB/31.38MB  f7e6bbc82f25: Downloading 27.9MB/64.96MB  214ca5fb9032: Extracting 30.15MB/31.38MB  f7e6bbc82f25: Downloading 42.96MB/64.96MB  f7e6bbc82f25: Downloading 54.78MB/64.96MB  f7e6bbc82f25: Downloading 64.96MB/64.96MB  f7e6bbc82f25: Verifying Checksum  f7e6bbc82f25: Download complete  214ca5fb9032: Extracting 30.47MB/31.38MB  214ca5fb9032: Extracting 31.38MB/31.38MB  214ca5fb9032: Pull complete  fa7d81b69b9a: Extracting 32.77kB/1.076MB  fa7d81b69b9a: Extracting 1.076MB/1.076MB  fa7d81b69b9a: Pull complete  53375f8c4be0: Extracting 163.8kB/13.28MB  53375f8c4be0: Extracting 3.932MB/13.28MB  53375f8c4be0: Extracting 5.898MB/13.28MB  53375f8c4be0: Extracting 11.63MB/13.28MB  53375f8c4be0: Extracting 13.28MB/13.28MB  53375f8c4be0: Pull complete  d0fd5ab9ec24: Extracting 234B/234B  d0fd5ab9ec24: Extracting 234B/234B  d0fd5ab9ec24: Pull complete  8c7a905e65a9: Extracting 32.77kB/3.167MB  8c7a905e65a9: Extracting 1.835MB/3.167MB  8c7a905e65a9: Extracting 3.113MB/3.167MB  8c7a905e65a9: Extracting 3.167MB/3.167MB  8c7a905e65a9: Pull complete  a24bd3e61c05: Extracting 127B/127B  a24bd3e61c05: Extracting 127B/127B  a24bd3e61c05: Pull complete  878983b41111: Extracting 500B/500B  878983b41111: Extracting 500B/500B  878983b41111: Pull complete  f7e6bbc82f25: Extracting 557.1kB/64.96MB  f7e6bbc82f25: Extracting 3.342MB/64.96MB  f7e6bbc82f25: Extracting 10.58MB/64.96MB  f7e6bbc82f25: Extracting 17.83MB/64.96MB  f7e6bbc82f25: Extracting 23.95MB/64.96MB  f7e6bbc82f25: Extracting 26.18MB/64.96MB  f7e6bbc82f25: Extracting 28.97MB/64.96MB  f7e6bbc82f25: Extracting 33.42MB/64.96MB  f7e6bbc82f25: Extracting 36.21MB/64.96MB  f7e6bbc82f25: Extracting 38.99MB/64.96MB  f7e6bbc82f25: Extracting 42.34MB/64.96MB  f7e6bbc82f25: Extracting 44.56MB/64.96MB  f7e6bbc82f25: Extracting 46.79MB/64.96MB  f7e6bbc82f25: Extracting 50.14MB/64.96MB  f7e6bbc82f25: Extracting 51.81MB/64.96MB  f7e6bbc82f25: Extracting 54.03MB/64.96MB  f7e6bbc82f25: Extracting 55.15MB/64.96MB  f7e6bbc82f25: Extracting 56.82MB/64.96MB  f7e6bbc82f25: Extracting 58.49MB/64.96MB  f7e6bbc82f25: Extracting 61.83MB/64.96MB  f7e6bbc82f25: Extracting 63.5MB/64.96MB  f7e6bbc82f25: Extracting 64.96MB/64.96MB  f7e6bbc82f25: Pull complete Digest: sha256:ac3429b254a52dcf7257348707bc0dbc22ea78bdd46d783f3af33b9dd5e3dbc8 Status: Downloaded newer image for akvo/akvo-sphinx:20220525.082728.594558b Running Sphinx v4.5.0 making output directory... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 10 source files that are out of date updating environment: [new config] 10 added, 0 changed, 0 removed reading sources... [ 10%] administration reading sources... [ 20%] approval reading sources... [ 30%] dataManagement reading sources... [ 40%] deployment reading sources... [ 50%] download reading sources... [ 60%] index reading sources... [ 70%] inputChannel reading sources... [ 80%] install reading sources... [ 90%] outputs reading sources... [100%] start looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 10%] administration writing output... [ 20%] approval writing output... [ 30%] dataManagement writing output... [ 40%] deployment writing output... [ 50%] download writing output... [ 60%] index writing output... [ 70%] inputChannel writing output... [ 80%] install writing output... [ 90%] outputs writing output... [100%] start generating indices... genindex done writing additional pages... search done copying images... [ 2%] ../assests/image48.png copying images... [ 5%] ../assests/image23.png copying images... [ 8%] ../assests/image36.png copying images... [ 11%] ../assests/image29.png copying images... [ 14%] ../assests/image1.png copying images... [ 17%] ../assests/image24.png copying images... [ 20%] ../assests/image8.png copying images... [ 23%] ../assests/image47.png copying images... [ 26%] ../assests/image22.png copying images... [ 29%] ../assests/image37.png copying images... [ 32%] ../assests/image45.png copying images... [ 35%] ../assests/image14.png copying images... [ 38%] ../assests/image46.png copying images... [ 41%] ../assests/image32.png copying images... [ 44%] ../assests/image38.png copying images... [ 47%] ../assests/image7.png copying images... [ 50%] ../assests/image2.png copying images... [ 52%] ../assests/image26.png copying images... [ 55%] ../assests/image5.png copying images... [ 58%] ../assests/image43.png copying images... [ 61%] ../assests/image11.png copying images... [ 64%] ../assests/image41.png copying images... [ 67%] ../assests/image44.png copying images... [ 70%] ../assests/download.png copying images... [ 73%] ../assests/image6.png copying images... [ 76%] ../assests/image12.png copying images... [ 79%] ../assests/image4.png copying images... [ 82%] ../assests/image27.png copying images... [ 85%] ../assests/image33.png copying images... [ 88%] ../assests/image13.png copying images... [ 91%] ../assests/image16.png copying images... [ 94%] ../assests/image31.png copying images... [ 97%] ../assests/image42.png copying images... [100%] ../assests/image10.png copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded. The HTML pages are in build/html. + cp -r docs/build/html frontend/public/documentation + frontend_build + echo PUBLIC_URL=/ + sed 's/"warn"/"error"/g' + sed 's/"##CACHE_VERSION##"/"ded7d84"/g' + dc -f docker-compose.yml run --rm --no-deps frontend sh release.sh + docker-compose --ansi never -f docker-compose.yml run --rm --no-deps frontend sh release.sh Creating network "rtmis_default" with the default driver Creating volume "rtmis_pg-data" with default driver Creating rtmis_frontend_run ... Creating rtmis_frontend_run ... done yarn install v1.22.17 [1/4] Resolving packages... success Already up-to-date. Done in 0.91s. yarn run v1.22.17 $ /app/node_modules/.bin/eslint --config .eslintrc.prod.json src --ext .js,.jsx Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating Done in 10.50s. yarn run v1.22.17 $ prettier --check src --check src/ Checking formatting... src/App.jssrc/App.scsssrc/App.test.jssrc/components/chart/index.jssrc/components/chart/options/Bar.jssrc/components/chart/options/BarStack.jssrc/components/chart/options/common.jssrc/components/chart/options/index.jssrc/components/chart/options/Line.jssrc/components/chart/options/LineArea.jssrc/components/chart/options/Pie.jssrc/components/contact-form/ContactForm.jsxsrc/components/contact-form/style.scsssrc/components/EditableCell.jsxsrc/components/filters/AdministrationDropdown.jssrc/components/filters/AdministrationFilters.jssrc/components/filters/AdvancedFilters.jssrc/components/filters/AdvancedFiltersButton.jssrc/components/filters/ApproverFilters.jssrc/components/filters/AttributeFilters.jssrc/components/filters/DataFilters.jssrc/components/filters/EntityDataFilters.jssrc/components/filters/EntityFilters.jssrc/components/filters/FormDropdown.jssrc/components/filters/RemoveFiltersButton.jssrc/components/filters/style.scsssrc/components/filters/UserFilters.jssrc/components/filters/VisualisationFilters.jssrc/components/HistoryTable.jsxsrc/components/Icons.jsxsrc/components/index.jssrc/components/InputAttributes.jsxsrc/components/layout/Banner.jsxsrc/components/layout/Body.jsxsrc/components/layout/custom/ComingSoon.jsxsrc/components/layout/custom/style.scsssrc/components/layout/Footer.jsxsrc/components/layout/Header.jsxsrc/components/layout/index.jssrc/components/layout/style.scsssrc/components/map/index.jssrc/components/map/style.scsssrc/components/maps/Maps.jssrc/components/maps/ShapeLegend.jsxsrc/components/maps/style.scsssrc/components/sidebar/index.jsxsrc/components/tabs/DataTab.jssrc/components/tabs/MasterDataTab.jssrc/components/tabs/UserTab.jssrc/components/tour/style.scsssrc/components/tour/Tour.jssrc/components/ui/Breadcrumbs.jsxsrc/components/ui/DescriptionPanel.jsxsrc/components/ui/PageLoader.jsxsrc/components/ui/style.scsssrc/components/visualisation/AdministrationChart.jsxsrc/components/visualisation/DataChart.jsxsrc/components/visualisation/DataTable.jsxsrc/components/visualisation/HomeAdministrationChart.jsxsrc/components/visualisation/JMP.jsxsrc/components/visualisation/Progress.jsxsrc/components/visualisation/style.scsssrc/index.jssrc/index.scsssrc/lib/__test__/api.test.jssrc/lib/__test__/geo.test.jssrc/lib/__test__/queue.test.jssrc/lib/__test__/store.test.jssrc/lib/__test__/ui-text.test.jssrc/lib/api.jssrc/lib/config.jssrc/lib/geo.jssrc/lib/index.jssrc/lib/jmp.jssrc/lib/queue.jssrc/lib/store.jssrc/lib/ui-text.jssrc/pages/add-organisation/AddOrganisation.jsxsrc/pages/add-organisation/style.scsssrc/pages/add-user/AddUser.jsxsrc/pages/add-user/style.scsssrc/pages/approvals/ApprovalDetail.jsxsrc/pages/approvals/Approvals.jsxsrc/pages/approvals/index.jssrc/pages/approvals/style.scsssrc/pages/approvers-tree/ApproversTree.jsxsrc/pages/approvers-tree/style.scsssrc/pages/control-center/components/ControlCenterTour.jsxsrc/pages/control-center/components/index.jssrc/pages/control-center/components/PanelApprovals.jsxsrc/pages/control-center/components/PanelSubmissions.jsxsrc/pages/control-center/components/style.scsssrc/pages/control-center/ControlCenter.jsxsrc/pages/control-center/ControlCenterLayout.jsxsrc/pages/control-center/style.scsssrc/pages/dashboard/components/CardVisual.jsxsrc/pages/dashboard/components/ChartVisual.jsxsrc/pages/dashboard/components/index.jssrc/pages/dashboard/components/ReportVisual.jsxsrc/pages/dashboard/components/TableVisual.jsxsrc/pages/dashboard/Dashboard.jsxsrc/pages/dashboard/example.jssrc/pages/dashboard/Glaas.jsxsrc/pages/dashboard/GlaasReportDashboard.jsxsrc/pages/dashboard/ReportDashboard.jsxsrc/pages/dashboard/style.scsssrc/pages/export-data/ExportData.jsxsrc/pages/export-data/style.scsssrc/pages/forms/Forms.jsxsrc/pages/forms/style.scsssrc/pages/home/components/HomeMap.jsxsrc/pages/home/components/index.jssrc/pages/home/Home.jsxsrc/pages/home/style.scsssrc/pages/index.jssrc/pages/login/__test__/Login.test.jssrc/pages/login/components/index.jssrc/pages/login/components/LoginForm.jsxsrc/pages/login/components/RegistrationForm.jsxsrc/pages/login/components/ResetForm.jsxsrc/pages/login/Login.jsxsrc/pages/login/style.scsssrc/pages/manage-data/DataDetail.jsxsrc/pages/manage-data/ManageData.jsxsrc/pages/manage-data/style.scsssrc/pages/master-data-attributes/AddAttribute.jsxsrc/pages/master-data-attributes/MasterDataAttributes.jsxsrc/pages/master-data-attributes/style.scsssrc/pages/master-data-entities/AddEntity.jsxsrc/pages/master-data-entities/entity-data/AddEntityData.jsxsrc/pages/master-data-entities/entity-data/EntityData.jsxsrc/pages/master-data-entities/entity-data/style.scsssrc/pages/master-data-entities/ManageEntityTypes.jsxsrc/pages/master-data-entities/style.scsssrc/pages/master-data/AddAdministration.jsxsrc/pages/master-data/DetailAdministration.jsxsrc/pages/master-data/MasterData.jsxsrc/pages/master-data/style.scsssrc/pages/mobile-assignment/AddAssignment.jsxsrc/pages/mobile-assignment/DetailAssignment.jsxsrc/pages/mobile-assignment/MobileAssignment.jsxsrc/pages/mobile-assignment/style.scsssrc/pages/news-events/NewsEvents.jsxsrc/pages/news-events/style.scsssrc/pages/organisations/Organisations.jsxsrc/pages/organisations/style.scsssrc/pages/profile/components/index.jssrc/pages/profile/components/ProfileTour.jsxsrc/pages/profile/Profile.jsxsrc/pages/profile/style.scsssrc/pages/questionnaires/Questionnaires.jsxsrc/pages/questionnaires/QuestionnairesAdmin.jsxsrc/pages/questionnaires/style.scsssrc/pages/reports/IFrame.jsxsrc/pages/reports/Report.jsxsrc/pages/reports/Reports.jsxsrc/pages/reports/style.scsssrc/pages/settings/Settings.jsxsrc/pages/settings/style.scsssrc/pages/static/HowWeWork.jssrc/pages/static/Privacy.jssrc/pages/static/Static.jsxsrc/pages/static/style.scsssrc/pages/static/Terms.jssrc/pages/submissions/BatchDetail.jsxsrc/pages/submissions/index.jssrc/pages/submissions/style.scsssrc/pages/submissions/SubmissionEditing.jsxsrc/pages/submissions/Submissions.jsxsrc/pages/submissions/UploadDetail.jsxsrc/pages/upload-administration-data/style.scsssrc/pages/upload-administration-data/UploadAdministrationData.jsxsrc/pages/upload-data/style.scsssrc/pages/upload-data/UploadData.jsxsrc/pages/users/style.scsssrc/pages/users/UserDetail.jsxsrc/pages/users/Users.jsxsrc/pages/visualisation/components/index.jssrc/pages/visualisation/components/QuestionChart.jsxsrc/pages/visualisation/style.scsssrc/pages/visualisation/Visualisation.jsxsrc/reportWebVitals.jssrc/setupProxy.jssrc/setupTests.jssrc/TestApp.jssrc/util/__test__/date.test.jssrc/util/__test__/dummy.test.jssrc/util/__test__/filter.test.jssrc/util/__test__/form.test.jssrc/util/__test__/tileLayer.test.jssrc/util/__test__/useNotification.test.jssrc/util/date.jssrc/util/dummy.jssrc/util/filter.jssrc/util/form.jssrc/util/hooks/index.jssrc/util/hooks/useNotification.jssrc/util/index.jssrc/util/tileLayer.jssrc/variables.scssAll matched files use Prettier code style! Done in 5.03s. yarn run v1.22.17 $ CI=true react-scripts test --watchAll=false --coverage --transformIgnorePatterns "node_modules/(?!d3|d3-geo|d3-array|internmap|delaunator|robust-predicates)/" Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating PASS src/lib/__test__/api.test.js PASS src/lib/__test__/geo.test.js PASS src/pages/login/__test__/Login.test.js (74.648 s) ● Console console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) PASS src/util/__test__/form.test.js PASS src/util/__test__/useNotification.test.js PASS src/lib/__test__/store.test.js PASS src/util/__test__/dummy.test.js PASS src/util/__test__/filter.test.js PASS src/util/__test__/date.test.js PASS src/lib/__test__/queue.test.js PASS src/App.test.js ● Console console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) console.error Warning: [antd: Dropdown] `overlay` is deprecated. Please use `menu` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/dropdown/dropdown.js:42:45) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:17811:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19049:16) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. at method (node_modules/antd/node_modules/rc-util/lib/warning.js:32:15) at call (node_modules/antd/node_modules/rc-util/lib/warning.js:52:5) at warningOnce (node_modules/antd/node_modules/rc-util/lib/warning.js:57:3) at warning (node_modules/antd/lib/_util/warning.js:21:5) at Component (node_modules/antd/lib/modal/Modal.js:65:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:14985:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:17356:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:19063:16) PASS src/util/__test__/tileLayer.test.js PASS src/lib/__test__/ui-text.test.js --------------------------------------------|---------|----------|---------|---------|-------------------------------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s --------------------------------------------|---------|----------|---------|---------|-------------------------------------------------------------- All files | 10.66 | 3.21 | 4.78 | 10.88 | src | 36.95 | 41.66 | 46.87 | 36.66 | App.js | 51.72 | 48 | 55 | 51.78 | 55-64,294-330,337,343-344 TestApp.js | 100 | 100 | 100 | 100 | index.js | 0 | 0 | 0 | 0 | 12-70 reportWebVitals.js | 0 | 0 | 0 | 0 | 1-8 setupProxy.js | 0 | 100 | 0 | 0 | 1-21 src/components | 14.81 | 0 | 0 | 14.81 | EditableCell.jsx | 8.57 | 0 | 0 | 8.57 | 20-163 HistoryTable.jsx | 33.33 | 100 | 0 | 33.33 | 5-6 Icons.jsx | 50 | 100 | 0 | 50 | 2 InputAttributes.jsx | 21.42 | 0 | 0 | 21.42 | 6-62,84-91 index.js | 0 | 0 | 0 | 0 | src/components/chart | 15 | 0 | 0 | 15.78 | index.js | 15 | 0 | 0 | 15.78 | 16-33,76-129 src/components/chart/options | 12.37 | 0 | 0 | 13.44 | Bar.js | 6.25 | 0 | 0 | 7.14 | 28-154 BarStack.js | 5 | 0 | 0 | 5.55 | 20-37,52-217 Line.js | 4.76 | 0 | 0 | 5.26 | 23-142 LineArea.js | 7.14 | 0 | 0 | 7.69 | 15-110 Pie.js | 5.26 | 0 | 0 | 6.25 | 12-106 common.js | 20.65 | 0 | 0 | 21.59 | 6-11,37-47,53-55,126,150-169,173-183,191-216,224-250,298-306 index.js | 0 | 0 | 0 | 0 | src/components/contact-form | 57.14 | 50 | 23.07 | 56.25 | ContactForm.jsx | 57.14 | 50 | 23.07 | 56.25 | 20,30-32,42,46-51,56-74,140-145 src/components/filters | 8.65 | 0 | 0 | 9.32 | AdministrationDropdown.js | 4.54 | 0 | 0 | 4.54 | 20-143 AdministrationFilters.js | 14.28 | 0 | 0 | 16.66 | 21-44 AdvancedFilters.js | 4.54 | 0 | 0 | 5.17 | 12-164 AdvancedFiltersButton.js | 16.66 | 0 | 0 | 20 | 8-13 ApproverFilters.js | 50 | 0 | 0 | 50 | 8 AttributeFilters.js | 14.28 | 0 | 0 | 16.66 | 20-37 DataFilters.js | 5.55 | 0 | 0 | 5.88 | 26-56 EntityDataFilters.js | 6.97 | 0 | 0 | 7.5 | 18-92 EntityFilters.js | 15.38 | 0 | 0 | 18.18 | 11-27 FormDropdown.js | 7.69 | 0 | 0 | 8 | 14-62 RemoveFiltersButton.js | 18.18 | 0 | 0 | 18.18 | 11-25 UserFilters.js | 10 | 0 | 0 | 10.34 | 21-130 VisualisationFilters.js | 50 | 0 | 0 | 50 | 17 src/components/layout | 77.17 | 59.32 | 54.83 | 76.4 | Banner.jsx | 75.75 | 54.28 | 45.45 | 75 | 37,94-95,100,119-129,141,170 Body.jsx | 87.5 | 80 | 100 | 87.5 | 8 Footer.jsx | 92.85 | 85.71 | 100 | 92.3 | 15 Header.jsx | 63.33 | 45.45 | 33.33 | 62.06 | 64-69,85,97,107,152-185 index.js | 100 | 100 | 100 | 100 | src/components/layout/custom | 9.09 | 0 | 0 | 10 | ComingSoon.jsx | 9.09 | 0 | 0 | 10 | 8-42 src/components/map | 5.22 | 0 | 0 | 5.33 | index.js | 5.22 | 0 | 0 | 5.33 | 60-434 src/components/maps | 7.74 | 0 | 0 | 7.85 | Maps.js | 9 | 0 | 0 | 9.17 | 31-49,64-286 ShapeLegend.jsx | 3.22 | 0 | 0 | 3.22 | 12-68 src/components/sidebar | 4.08 | 0 | 0 | 4.34 | index.jsx | 4.08 | 0 | 0 | 4.34 | 14-153 src/components/tabs | 26.08 | 100 | 0 | 27.27 | DataTab.js | 33.33 | 100 | 0 | 33.33 | 8-15 MasterDataTab.js | 18.18 | 100 | 0 | 20 | 9-22 UserTab.js | 33.33 | 100 | 0 | 33.33 | 8-15 src/components/tour | 4 | 0 | 0 | 4.16 | Tour.js | 4 | 0 | 0 | 4.16 | 8-72 src/components/ui | 33.33 | 0 | 0 | 33.33 | Breadcrumbs.jsx | 20 | 0 | 0 | 20 | 7-13 DescriptionPanel.jsx | 0 | 0 | 0 | 0 | 4 PageLoader.jsx | 66.66 | 100 | 0 | 66.66 | 6 src/components/visualisation | 6.34 | 0 | 0 | 6.63 | AdministrationChart.jsx | 4.65 | 0 | 0 | 4.76 | 13-17,24-52,56-235 DataChart.jsx | 8 | 0 | 0 | 8.51 | 13-17,24-60,64-133 DataTable.jsx | 10 | 100 | 0 | 11.11 | 6-43 HomeAdministrationChart.jsx | 3.63 | 0 | 0 | 3.84 | 19-161 JMP.jsx | 50 | 100 | 0 | 50 | 5 Progress.jsx | 50 | 100 | 0 | 50 | 5 src/lib | 53.63 | 16.66 | 50 | 52.33 | api.js | 83.33 | 100 | 75 | 83.33 | 29-30 config.js | 43.33 | 10.81 | 58.33 | 39.28 | 150-165,860-862,866,872-878 geo.js | 49.18 | 12.5 | 35.29 | 48.33 | 27,62-72,76-93,97-120 index.js | 0 | 0 | 0 | 0 | jmp.js | 100 | 100 | 100 | 100 | queue.js | 100 | 100 | 100 | 100 | store.js | 100 | 100 | 100 | 100 | ui-text.js | 50 | 0 | 0 | 50 | 458 src/pages | 0 | 0 | 0 | 0 | index.js | 0 | 0 | 0 | 0 | src/pages/add-organisation | 5.55 | 0 | 0 | 5.71 | AddOrganisation.jsx | 5.55 | 0 | 0 | 5.71 | 12-140 src/pages/add-user | 2.29 | 0 | 0 | 2.41 | AddUser.jsx | 2.29 | 0 | 0 | 2.41 | 40-514 src/pages/approvals | 3.78 | 0 | 0 | 3.93 | ApprovalDetail.jsx | 2.7 | 0 | 0 | 2.8 | 37,76-88,101-585 Approvals.jsx | 6.52 | 0 | 0 | 6.81 | 16-153 index.js | 14.28 | 0 | 0 | 14.28 | 16-87 src/pages/approvers-tree | 1.26 | 0 | 0 | 1.29 | ApproversTree.jsx | 1.26 | 0 | 0 | 1.29 | 12-337 src/pages/control-center | 6.25 | 0 | 0 | 6.89 | ControlCenter.jsx | 3.33 | 0 | 0 | 3.7 | 11-121 ControlCenterLayout.jsx | 50 | 100 | 0 | 50 | 8 src/pages/control-center/components | 6.7 | 0 | 0 | 7.14 | ControlCenterTour.jsx | 10 | 0 | 0 | 12.5 | 6-73 PanelApprovals.jsx | 8 | 0 | 0 | 8.69 | 12-46 PanelSubmissions.jsx | 6.2 | 0 | 0 | 6.5 | 53-117,144-188,210,237-240,250-522 index.js | 0 | 0 | 0 | 0 | src/pages/dashboard | 2.35 | 0 | 0 | 2.53 | Dashboard.jsx | 2.12 | 0 | 0 | 2.29 | 21-261 Glaas.jsx | 2.35 | 0 | 0 | 2.5 | 26-266 GlaasReportDashboard.jsx | 2.56 | 0 | 0 | 2.73 | 19-210 ReportDashboard.jsx | 2.46 | 0 | 0 | 2.7 | 15-190 example.js | 0 | 100 | 100 | 0 | 1 src/pages/dashboard/components | 3.06 | 0 | 0 | 3.22 | CardVisual.jsx | 4.87 | 0 | 0 | 5.4 | 31-117 ChartVisual.jsx | 1.88 | 0 | 0 | 2 | 18-139 ReportVisual.jsx | 2.56 | 0 | 0 | 2.7 | 13-126 TableVisual.jsx | 3.17 | 0 | 0 | 3.22 | 12-144 index.js | 0 | 0 | 0 | 0 | src/pages/export-data | 1.51 | 0 | 0 | 1.58 | ExportData.jsx | 1.51 | 0 | 0 | 1.58 | 15-206 src/pages/forms | 1.28 | 0 | 0 | 1.35 | Forms.jsx | 1.28 | 0 | 0 | 1.35 | 14-242 src/pages/home | 76.47 | 0 | 55.55 | 75 | Home.jsx | 76.47 | 0 | 55.55 | 75 | 15-40,172-173 src/pages/home/components | 10.34 | 0 | 0 | 10.34 | HomeMap.jsx | 10.34 | 0 | 0 | 10.34 | 21-40,44-64,83-235 index.js | 0 | 0 | 0 | 0 | src/pages/login | 85.71 | 91.66 | 66.66 | 85 | Login.jsx | 85.71 | 91.66 | 66.66 | 85 | 16-17,51 src/pages/login/components | 29.47 | 0 | 20.58 | 28.26 | LoginForm.jsx | 36.66 | 0 | 33.33 | 34.48 | 19-58 RegistrationForm.jsx | 34.04 | 0 | 22.22 | 32.6 | 32-71,76-82,108-136 ResetForm.jsx | 5.55 | 0 | 0 | 5.88 | 8-43 index.js | 0 | 0 | 0 | 0 | src/pages/manage-data | 1.4 | 0 | 0 | 1.47 | DataDetail.jsx | 1.28 | 0 | 0 | 1.35 | 18-247 ManageData.jsx | 1.56 | 0 | 0 | 1.61 | 27-247 src/pages/master-data | 1.96 | 0 | 0 | 2.07 | AddAdministration.jsx | 1.61 | 0 | 0 | 1.73 | 27-310 DetailAdministration.jsx | 3.84 | 0 | 0 | 4 | 12-83 MasterData.jsx | 1.85 | 0 | 0 | 1.88 | 14-170 src/pages/master-data-attributes | 3.84 | 0 | 0 | 4 | AddAttribute.jsx | 3.77 | 0 | 0 | 3.92 | 23-227 MasterDataAttributes.jsx | 3.92 | 0 | 0 | 4.08 | 15-167 src/pages/master-data-entities | 2.5 | 0 | 0 | 2.56 | AddEntity.jsx | 2.17 | 0 | 0 | 2.22 | 10-112 ManageEntityTypes.jsx | 2.94 | 0 | 0 | 3.03 | 9-122 src/pages/master-data-entities/entity-data | 2.09 | 0 | 0 | 2.25 | AddEntityData.jsx | 1.98 | 0 | 0 | 2.17 | 28-302 EntityData.jsx | 2.38 | 0 | 0 | 2.43 | 13-153 src/pages/mobile-assignment | 3.54 | 0 | 0 | 3.84 | AddAssignment.jsx | 1.14 | 0 | 0 | 1.26 | 14-274 DetailAssignment.jsx | 33.33 | 0 | 0 | 33.33 | 7-53 MobileAssignment.jsx | 4.16 | 0 | 0 | 4.44 | 16-188 src/pages/news-events | 33.33 | 100 | 0 | 36.36 | NewsEvents.jsx | 33.33 | 100 | 0 | 36.36 | 57-91 src/pages/organisations | 4.54 | 0 | 0 | 4.76 | Organisations.jsx | 4.54 | 0 | 0 | 4.76 | 25-282 src/pages/profile | 5.55 | 0 | 0 | 6.25 | Profile.jsx | 5.55 | 0 | 0 | 6.25 | 10-108 src/pages/profile/components | 10 | 0 | 0 | 12.5 | ProfileTour.jsx | 10 | 0 | 0 | 12.5 | 6-44 index.js | 0 | 0 | 0 | 0 | src/pages/questionnaires | 3 | 0 | 0 | 3.29 | Questionnaires.jsx | 2.22 | 0 | 0 | 2.43 | 19-167 QuestionnairesAdmin.jsx | 3.63 | 0 | 0 | 4 | 33-172 src/pages/reports | 3.37 | 0 | 0 | 3.57 | IFrame.jsx | 1.85 | 0 | 0 | 1.85 | 6-94 Report.jsx | 4.34 | 0 | 0 | 4.76 | 14-76 Reports.jsx | 8.33 | 0 | 0 | 11.11 | 9-27 src/pages/settings | 7.69 | 100 | 0 | 9.09 | Settings.jsx | 7.69 | 100 | 0 | 9.09 | 10-51 src/pages/static | 47.05 | 0 | 0 | 47.05 | HowWeWork.js | 66.66 | 100 | 0 | 66.66 | 49 Privacy.js | 66.66 | 100 | 0 | 66.66 | 49 Static.jsx | 25 | 0 | 0 | 25 | 7-19 Terms.js | 66.66 | 100 | 0 | 66.66 | 90 src/pages/submissions | 3.32 | 0 | 0 | 3.5 | BatchDetail.jsx | 1.31 | 0 | 0 | 1.38 | 8-170 SubmissionEditing.jsx | 5.26 | 0 | 0 | 5.55 | 18-95 Submissions.jsx | 2.72 | 0 | 0 | 2.88 | 23-314 UploadDetail.jsx | 2.38 | 0 | 0 | 2.51 | 24,63-75,81-497 index.js | 22.22 | 0 | 0 | 22.22 | 31-95,122-166,188 src/pages/upload-administration-data | 6.49 | 0 | 0 | 6.66 | UploadAdministrationData.jsx | 6.49 | 0 | 0 | 6.66 | 31-242 src/pages/upload-data | 5.81 | 0 | 0 | 5.95 | UploadData.jsx | 5.81 | 0 | 0 | 5.95 | 32-292 src/pages/users | 1.85 | 0 | 0 | 1.9 | UserDetail.jsx | 4.16 | 0 | 0 | 4.34 | 7-108 Users.jsx | 1.19 | 0 | 0 | 1.21 | 18-353 src/pages/visualisation | 8.33 | 0 | 0 | 10 | Visualisation.jsx | 8.33 | 0 | 0 | 10 | 14-48 src/pages/visualisation/components | 4.28 | 0 | 0 | 4.41 | QuestionChart.jsx | 4.28 | 0 | 0 | 4.41 | 18-215 index.js | 0 | 0 | 0 | 0 | src/util | 81.96 | 52.17 | 68.75 | 83.63 | date.js | 100 | 100 | 100 | 100 | dummy.js | 100 | 100 | 100 | 100 | filter.js | 100 | 50 | 100 | 100 | 2 form.js | 62.06 | 41.17 | 50 | 65.38 | 7,12,17,22,27,36-40 index.js | 0 | 0 | 0 | 0 | tileLayer.js | 100 | 100 | 100 | 100 | src/util/hooks | 100 | 100 | 100 | 100 | index.js | 0 | 0 | 0 | 0 | useNotification.js | 100 | 100 | 100 | 100 | --------------------------------------------|---------|----------|---------|---------|-------------------------------------------------------------- Test Suites: 13 passed, 13 total Tests: 24 passed, 24 total Snapshots: 11 passed, 11 total Time: 92.28 s Ran all test suites. Done in 93.16s. yarn run v1.22.17 $ react-scripts build Creating an optimized production build... Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating Compiled successfully.  File sizes after gzip: 1.39 MB  build/static/js/main.10085409.js 85.85 kB build/static/css/main.c1eb10f1.css 1.77 kB build/static/js/651.643b1759.chunk.js The bundle size is significantly larger than recommended. Consider reducing it with code splitting: https://goo.gl/9VhYWB You can also analyze the project dependencies: https://goo.gl/LeUzfb The project was built assuming it is hosted at /. You can control this with the homepage field in your package.json. The build folder is ready to be deployed. You may serve it with a static server: yarn global add serve serve -s build Find out more about deployment here: https://cra.link/deployment Done in 149.62s. + docker build --tag eu.gcr.io/akvo-lumen/rtmis/frontend:latest --tag eu.gcr.io/akvo-lumen/rtmis/frontend:ded7d84 frontend [?25l[+] Building 0.0s (0/1) [?25h[?25l[+] Building 0.2s (2/3)  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 0.1s [?25h[?25l[+] Building 0.3s (2/3)  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 0.3s [?25h[?25l[+] Building 0.5s (3/4)  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 0.4s  => [auth] library/nginx:pull token for registry-1.docker.io 0.0s [?25h[?25l[+] Building 0.6s (3/4)  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 0.6s  => [auth] library/nginx:pull token for registry-1.docker.io 0.0s [?25h[?25l[+] Building 0.8s (3/4)  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 0.7s  => [auth] library/nginx:pull token for registry-1.docker.io 0.0s [?25h[?25l[+] Building 0.9s (3/4)  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 0.9s  => [auth] library/nginx:pull token for registry-1.docker.io 0.0s [?25h[?25l[+] Building 1.1s (3/4)  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 1.0s  => [auth] library/nginx:pull token for registry-1.docker.io 0.0s [?25h[?25l[+] Building 1.2s (3/4)  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 1.2s  => [auth] library/nginx:pull token for registry-1.docker.io 0.0s [?25h[?25l[+] Building 1.4s (3/4)  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 1.3s  => [auth] library/nginx:pull token for registry-1.docker.io 0.0s [?25h[?25l[+] Building 1.5s (4/8)  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 1.4s  => [auth] library/nginx:pull token for registry-1.docker.io 0.0s  => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 0.1s  => => resolve docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 0.0s  => [internal] load build context 0.1s => => transferring context: 6.20MB 0.1s [?25h[?25l[+] Building 1.6s (4/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 0.2s  => => sha256:a6eb2a334a9fcf41788e0cff252f749df07427df29e 8.25kB / 8.25kB 0.0s  => => sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e 0B / 2.81MB 0.2s  => => sha256:2e76f4d4e21bae1d012267cff67e032bb006a2cff5c 1.57kB / 1.57kB 0.0s  => => sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71c 0B / 7.02MB 0.2s => => sha256:9da81141e74e38839836e81c2691d3c7ac54bf34272e5d4a6 0B / 603B 0.2s => [internal] load build context 0.2s => => transferring context: 12.48MB 0.2s [?25h[?25l[+] Building 1.7s (4/8) => => sha256:540db60ca9383eac9e418f78490994d0af424aab7bf 1.05MB / 2.81MB 0.3s  => => sha256:2e76f4d4e21bae1d012267cff67e032bb006a2cff5c 1.57kB / 1.57kB 0.0s  => => sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71c 0B / 7.02MB 0.3s  => => sha256:9da81141e74e38839836e81c2691d3c7ac54bf34272e5d4 603B / 603B 0.1s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6bc0 0B / 894B 0.3s => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.0s => [internal] load build context 0.3s => => transferring context: 23.60MB 0.3s [?25h[?25l[+] Building 1.8s (4/8) => => sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4 6.29MB / 7.02MB 0.4s  => => sha256:9da81141e74e38839836e81c2691d3c7ac54bf34272e5d4 603B / 603B 0.1s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.2s => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463af1c 0B / 1.39kB 0.4s => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c8982 0B / 664B 0.4s => [internal] load build context 0.4s => => transferring context: 32.31MB 0.4s [?25h[?25l[+] Building 1.9s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 0.5s  => => sha256:9da81141e74e38839836e81c2691d3c7ac54bf34272e5d4 603B / 603B 0.1s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 2.1s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 0.7s  => => sha256:9da81141e74e38839836e81c2691d3c7ac54bf34272e5d4 603B / 603B 0.1s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 2.2s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 0.8s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.1s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 2.4s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 1.0s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.3s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 2.5s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 1.1s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.4s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 2.6s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 1.3s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.5s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 2.8s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 1.4s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.7s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 2.9s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 1.6s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.8s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 3.1s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 1.7s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.9s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 3.2s (5/8) => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 1.9s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.9s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s [?25h[?25l[+] Building 3.4s (6/8)  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.9s  => => extracting sha256:9da81141e74e38839836e81c2691d3c7ac54bf34272e5d4a 0.0s  => => extracting sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6bc 0.0s  => => extracting sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c898 0.0s  => => extracting sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463af1cd 0.0s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s  => [2/3] COPY ./build /usr/share/nginx/html 0.1s [?25h[?25l[+] Building 3.5s (6/8)  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.9s  => => extracting sha256:9da81141e74e38839836e81c2691d3c7ac54bf34272e5d4a 0.0s  => => extracting sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6bc 0.0s  => => extracting sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c898 0.0s  => => extracting sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463af1cd 0.0s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s  => [2/3] COPY ./build /usr/share/nginx/html 0.2s [?25h[?25l[+] Building 3.7s (8/9)  => => extracting sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c898 0.0s  => => extracting sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463af1cd 0.0s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s  => [2/3] COPY ./build /usr/share/nginx/html 0.3s  => [3/3] COPY ./nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf 0.0s  => exporting to image 0.1s => => exporting layers 0.1s [?25h[?25l[+] Building 3.8s (9/9) FINISHED  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load build definition from Dockerfile 0.0s  => => transferring dockerfile: 161B 0.0s  => [internal] load metadata for docker.io/library/nginx:1.21.0-alpine 1.4s  => [auth] library/nginx:pull token for registry-1.docker.io 0.0s  => [1/3] FROM docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 1.9s  => => resolve docker.io/library/nginx:1.21.0-alpine@sha256:cc8c413c74aba 0.0s  => => sha256:cc8c413c74aba9fef9dae7f3da736725136bad1e3f2 1.65kB / 1.65kB 0.0s  => => sha256:a6eb2a334a9fcf41788e0cff252f749df07427df29e 8.25kB / 8.25kB 0.0s  => => sha256:540db60ca9383eac9e418f78490994d0af424aab7bf 2.81MB / 2.81MB 0.2s  => => sha256:2e76f4d4e21bae1d012267cff67e032bb006a2cff5c 1.57kB / 1.57kB 0.0s  => => sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4 7.02MB / 7.02MB 0.3s  => => sha256:9da81141e74e38839836e81c2691d3c7ac54bf34272e5d4 603B / 603B 0.1s  => => sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6b 894B / 894B 0.3s  => => extracting sha256:540db60ca9383eac9e418f78490994d0af424aab7bf6d0e4 0.3s  => => sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463 1.39kB / 1.39kB 0.4s  => => sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c89 664B / 664B 0.4s  => => extracting sha256:0ae30075c5da17b026dbafbfb1e108cccd9fbbd37a4a71ce 0.9s  => => extracting sha256:9da81141e74e38839836e81c2691d3c7ac54bf34272e5d4a 0.0s  => => extracting sha256:b2e41dd2ded0b631f5cbbaa3461bb2f94b9398fca7eae6bc 0.0s  => => extracting sha256:7f40e809fb2dd163789a69d9ef40505ba223650b4eb6c898 0.0s  => => extracting sha256:758848c4841163e472bc4fd0a8fc9c1e1282c4ce463af1cd 0.0s  => [internal] load build context 0.5s  => => transferring context: 45.11MB 0.5s  => [2/3] COPY ./build /usr/share/nginx/html 0.3s  => [3/3] COPY ./nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf 0.0s  => exporting to image 0.2s  => => exporting layers 0.2s  => => writing image sha256:513b5636f2fb19321e39b2d392f374a653f6f20224b43 0.0s  => => naming to eu.gcr.io/akvo-lumen/rtmis/frontend:latest 0.0s  => => naming to eu.gcr.io/akvo-lumen/rtmis/frontend:ded7d84 0.0s [?25h+ [[ 1 == 1 ]] + [[ 1 == 1 ]] + worker_build + docker build --tag eu.gcr.io/akvo-lumen/rtmis/worker:latest --tag eu.gcr.io/akvo-lumen/rtmis/worker:ded7d84 backend -f ./backend/Dockerfile.worker [?25l[+] Building 0.0s (0/2) [?25h[?25l[+] Building 0.1s (8/9)  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.87MB 0.1s  => CACHED [2/5] WORKDIR /app 0.0s  => CACHED [3/5] COPY requirements.txt /app/ 0.0s  => CACHED [4/5] RUN set -e; pip -q install --upgrade pip && pip 0.0s  => [5/5] COPY . /app/ 0.0s [?25h[?25l[+] Building 0.2s (9/9)  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.87MB 0.1s  => CACHED [2/5] WORKDIR /app 0.0s  => CACHED [3/5] COPY requirements.txt /app/ 0.0s  => CACHED [4/5] RUN set -e; pip -q install --upgrade pip && pip 0.0s  => [5/5] COPY . /app/ 0.1s [?25h[?25l[+] Building 0.3s (10/10) FINISHED  => [internal] load build definition from Dockerfile.worker 0.0s  => => transferring dockerfile: 287B 0.0s  => [internal] load .dockerignore 0.0s  => => transferring context: 2B 0.0s  => [internal] load metadata for docker.io/library/python:3.8.5 0.0s  => [1/5] FROM docker.io/library/python:3.8.5 0.0s  => [internal] load build context 0.1s  => => transferring context: 1.87MB 0.1s  => CACHED [2/5] WORKDIR /app 0.0s  => CACHED [3/5] COPY requirements.txt /app/ 0.0s  => CACHED [4/5] RUN set -e; pip -q install --upgrade pip && pip 0.0s  => [5/5] COPY . /app/ 0.1s  => exporting to image 0.0s  => => exporting layers 0.0s  => => writing image sha256:ef202d7171817e9cb5e924aad15ed243580493f59ace6 0.0s  => => naming to eu.gcr.io/akvo-lumen/rtmis/worker:latest 0.0s  => => naming to eu.gcr.io/akvo-lumen/rtmis/worker:ded7d84 0.0s [?25h+ dci run -T ci ./basic.sh + dc -f docker-compose.ci.yml run -T ci ./basic.sh + docker-compose --ansi never -f docker-compose.ci.yml run -T ci ./basic.sh Pulling mainnetwork (alpine:3.14)...  3.14: Pulling from library/alpine  f7dab3ab2d6e: Pulling fs layer  f7dab3ab2d6e: Downloading [> ] 29.42kB/2.83MB  f7dab3ab2d6e: Download complete  f7dab3ab2d6e: Extracting [> ] 32.77kB/2.83MB  f7dab3ab2d6e: Extracting [==================================================>] 2.83MB/2.83MB  f7dab3ab2d6e: Pull complete  Digest: sha256:0f2d5c38dd7a4f4f733e688e3a6733cb5ab1ac6e3cb4603a5dd564e5bfb80eed  Status: Downloaded newer image for alpine:3.14 Creating rtmis_db_1 ... Creating rtmis_mainnetwork_1 ... Creating rtmis_db_1 ... done Creating rtmis_mainnetwork_1 ... done Creating rtmis_backend_1 ... Creating rtmis_backend_1 ... done Creating rtmis_frontend_1 ... Creating rtmis_frontend_1 ... done Creating rtmis_ci_run ... Creating rtmis_ci_run ... done fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz (1/17) Installing ncurses-terminfo-base (6.2_p20210612-r1) (2/17) Installing ncurses-libs (6.2_p20210612-r1) (3/17) Installing readline (8.1.0-r0) (4/17) Installing bash (5.1.16-r0) Executing bash-5.1.16-r0.post-install (5/17) Installing ca-certificates (20230506-r0) (6/17) Installing brotli-libs (1.0.9-r5) (7/17) Installing nghttp2-libs (1.43.0-r0) (8/17) Installing libcurl (8.0.1-r0) (9/17) Installing curl (8.0.1-r0) (10/17) Installing oniguruma (6.9.7.1-r0) (11/17) Installing jq (1.6-r1) (12/17) Installing gdbm (1.19-r0) (13/17) Installing libsasl (2.1.28-r0) (14/17) Installing libldap (2.4.58-r0) (15/17) Installing libpq (13.12-r0) (16/17) Installing postgresql-client (13.12-r0) (17/17) Installing wait4ports (0.3.3-r0) Executing busybox-1.33.1-r8.trigger Executing ca-certificates-20230506-r0.trigger OK: 15 MiB in 31 packages + exec ./basic.sh PORT READY: localhost:80 PORT READY: localhost:8000 < HTTP/1.1 200 OK < HTTP/1.1 200 OK < HTTP/1.1 200 OK + IFS= + read -r IMAGE_CACHE + IMAGE_CACHE_LOC=./ci/images/akvo-akvo-node-17-alpine:20220121.024749.f30b815.tar + [[ ! -f ./ci/images/akvo-akvo-node-17-alpine:20220121.024749.f30b815.tar ]] + IFS= + read -r IMAGE_CACHE + IMAGE_CACHE_LOC=./ci/images/postgres:12-alpine.tar + [[ ! -f ./ci/images/postgres:12-alpine.tar ]] + IFS= + read -r IMAGE_CACHE + IMAGE_CACHE_LOC=./ci/images/python:3.8.5.tar + [[ ! -f ./ci/images/python:3.8.5.tar ]] + IFS= + read -r IMAGE_CACHE ./ci/deploy.sh + [[ develop != \m\a\i\n ]] + [[ ! '' =~ promote.* ]] + echo 'Branch different than main and not a tag. Skip deploy' Branch different than main and not a tag. Skip deploy + exit 0 Exporting environment variables Exporting SEMAPHORE_JOB_RESULT cache store "npm-$(checksum frontend/package.json)" "$HOME/.npm" Key 'npm-b27db07773ebe99e714efa5d50fbf565' already exists. cache store "node-modules-$(checksum frontend/package.json)" "frontend/node_modules" Key 'node-modules-b27db07773ebe99e714efa5d50fbf565' already exists. cache store "pip-$(checksum backend/requirements.txt)" "backend/.pip" 'backend/.pip' doesn't exist locally. cache store "images-${SEMAPHORE_PROJECT_ID}" "ci/images" Key 'images-134736bf-b59b-404f-a95d-c20f27414316' already exists. cache store "$SEMAPHORE_PROJECT_ID-$SEMAPHORE_GIT_BRANCH" "$HOME/.cache" Key '134736bf-b59b-404f-a95d-c20f27414316-develop' already exists.