Exporting environment variables Exporting CI Exporting DBDOCS_TOKEN Exporting DISPLAY Exporting DOCKER_PASSWORD Exporting DOCKER_USERNAME Exporting EXAMPLE Exporting MAILJET_APIKEY Exporting MAILJET_SECRET Exporting NPM_PUBLISH_TOKEN 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_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_JOB_TYPE 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.17/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/sem-service toolbox/install-package toolbox/toolbox toolbox/libcheckout toolbox/test-results toolbox/artifact toolbox/install-toolbox toolbox/spc toolbox/cache toolbox/sem-service-check-params toolbox/sem-semantic-release toolbox/sem-version toolbox/ssh-session-cli toolbox/sem-install toolbox/libchecksum toolbox/retry toolbox/sem-context toolbox/Dockerfile.dev toolbox/sem-dockerize toolbox/when toolbox/enetwork toolbox/system-metrics-collector toolbox/README.md 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 2663 ssh-agent started Connecting to cache # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107: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 COMPOSE_INTERACTIVE_NO_CLI=1 export NPM_PUBISH_TOKEN="${NPM_PUBISH_TOKEN}" checkout Performing shallow clone with depth: 50 Cloning into 'akvo-react-form-editor'... Warning: Permanently added 'github.com,140.82.121.4' (ECDSA) to the list of known hosts. remote: Enumerating objects: 736, done. remote: Counting objects: 0% (1/736) remote: Counting objects: 1% (8/736) remote: Counting objects: 2% (15/736) remote: Counting objects: 3% (23/736) remote: Counting objects: 4% (30/736) remote: Counting objects: 5% (37/736) remote: Counting objects: 6% (45/736) remote: Counting objects: 7% (52/736) remote: Counting objects: 8% (59/736) remote: Counting objects: 9% (67/736) remote: Counting objects: 10% (74/736) remote: Counting objects: 11% (81/736) remote: Counting objects: 12% (89/736) remote: Counting objects: 13% (96/736) remote: Counting objects: 14% (104/736) remote: Counting objects: 15% (111/736) remote: Counting objects: 16% (118/736) remote: Counting objects: 17% (126/736) remote: Counting objects: 18% (133/736) remote: Counting objects: 19% (140/736) remote: Counting objects: 20% (148/736) remote: Counting objects: 21% (155/736) remote: Counting objects: 22% (162/736) remote: Counting objects: 23% (170/736) remote: Counting objects: 24% (177/736) remote: Counting objects: 25% (184/736) remote: Counting objects: 26% (192/736) remote: Counting objects: 27% (199/736) remote: Counting objects: 28% (207/736) remote: Counting objects: 29% (214/736) remote: Counting objects: 30% (221/736) remote: Counting objects: 31% (229/736) remote: Counting objects: 32% (236/736) remote: Counting objects: 33% (243/736) remote: Counting objects: 34% (251/736) remote: Counting objects: 35% (258/736) remote: Counting objects: 36% (265/736) remote: Counting objects: 37% (273/736) remote: Counting objects: 38% (280/736) remote: Counting objects: 39% (288/736) remote: Counting objects: 40% (295/736) remote: Counting objects: 41% (302/736) remote: Counting objects: 42% (310/736) remote: Counting objects: 43% (317/736) remote: Counting objects: 44% (324/736) remote: Counting objects: 45% (332/736) remote: Counting objects: 46% (339/736) remote: Counting objects: 47% (346/736) remote: Counting objects: 48% (354/736) remote: Counting objects: 49% (361/736) remote: Counting objects: 50% (368/736) remote: Counting objects: 51% (376/736) remote: Counting objects: 52% (383/736) remote: Counting objects: 53% (391/736) remote: Counting objects: 54% (398/736) remote: Counting objects: 55% (405/736) remote: Counting objects: 56% (413/736) remote: Counting objects: 57% (420/736) remote: Counting objects: 58% (427/736) remote: Counting objects: 59% (435/736) remote: Counting objects: 60% (442/736) remote: Counting objects: 61% (449/736) remote: Counting objects: 62% (457/736) remote: Counting objects: 63% (464/736) remote: Counting objects: 64% (472/736) remote: Counting objects: 65% (479/736) remote: Counting objects: 66% (486/736) remote: Counting objects: 67% (494/736) remote: Counting objects: 68% (501/736) remote: Counting objects: 69% (508/736) remote: Counting objects: 70% (516/736) remote: Counting objects: 71% (523/736) remote: Counting objects: 72% (530/736) remote: Counting objects: 73% (538/736) remote: Counting objects: 74% (545/736) remote: Counting objects: 75% (552/736) remote: Counting objects: 76% (560/736) remote: Counting objects: 77% (567/736) remote: Counting objects: 78% (575/736) remote: Counting objects: 79% (582/736) remote: Counting objects: 80% (589/736) remote: Counting objects: 81% (597/736) remote: Counting objects: 82% (604/736) remote: Counting objects: 83% (611/736) remote: Counting objects: 84% (619/736) remote: Counting objects: 85% (626/736) remote: Counting objects: 86% (633/736) remote: Counting objects: 87% (641/736) remote: Counting objects: 88% (648/736) remote: Counting objects: 89% (656/736) remote: Counting objects: 90% (663/736) remote: Counting objects: 91% (670/736) remote: Counting objects: 92% (678/736) remote: Counting objects: 93% (685/736) remote: Counting objects: 94% (692/736) remote: Counting objects: 95% (700/736) remote: Counting objects: 96% (707/736) remote: Counting objects: 97% (714/736) remote: Counting objects: 98% (722/736) remote: Counting objects: 99% (729/736) remote: Counting objects: 100% (736/736) remote: Counting objects: 100% (736/736), done. remote: Compressing objects: 0% (1/365) remote: Compressing objects: 1% (4/365) remote: Compressing objects: 2% (8/365) remote: Compressing objects: 3% (11/365) remote: Compressing objects: 4% (15/365) remote: Compressing objects: 5% (19/365) remote: Compressing objects: 6% (22/365) remote: Compressing objects: 7% (26/365) remote: Compressing objects: 8% (30/365) remote: Compressing objects: 9% (33/365) remote: Compressing objects: 10% (37/365) remote: Compressing objects: 11% (41/365) remote: Compressing objects: 12% (44/365) remote: Compressing objects: 13% (48/365) remote: Compressing objects: 14% (52/365) remote: Compressing objects: 15% (55/365) remote: Compressing objects: 16% (59/365) remote: Compressing objects: 17% (63/365) remote: Compressing objects: 18% (66/365) remote: Compressing objects: 19% (70/365) remote: Compressing objects: 20% (73/365) remote: Compressing objects: 21% (77/365) remote: Compressing objects: 22% (81/365) remote: Compressing objects: 23% (84/365) remote: Compressing objects: 24% (88/365) remote: Compressing objects: 25% (92/365) remote: Compressing objects: 26% (95/365) remote: Compressing objects: 27% (99/365) remote: Compressing objects: 28% (103/365) remote: Compressing objects: 29% (106/365) remote: Compressing objects: 30% (110/365) remote: Compressing objects: 31% (114/365) remote: Compressing objects: 32% (117/365) remote: Compressing objects: 33% (121/365) remote: Compressing objects: 34% (125/365) remote: Compressing objects: 35% (128/365) remote: Compressing objects: 36% (132/365) remote: Compressing objects: 37% (136/365) remote: Compressing objects: 38% (139/365) remote: Compressing objects: 39% (143/365) remote: Compressing objects: 40% (146/365) remote: Compressing objects: 41% (150/365) remote: Compressing objects: 42% (154/365) remote: Compressing objects: 43% (157/365) remote: Compressing objects: 44% (161/365) remote: Compressing objects: 45% (165/365) remote: Compressing objects: 46% (168/365) remote: Compressing objects: 47% (172/365) remote: Compressing objects: 48% (176/365) remote: Compressing objects: 49% (179/365) remote: Compressing objects: 50% (183/365) remote: Compressing objects: 51% (187/365) remote: Compressing objects: 52% (190/365) remote: Compressing objects: 53% (194/365) remote: Compressing objects: 54% (198/365) remote: Compressing objects: 55% (201/365) remote: Compressing objects: 56% (205/365) remote: Compressing objects: 57% (209/365) remote: Compressing objects: 58% (212/365) remote: Compressing objects: 59% (216/365) remote: Compressing objects: 60% (219/365) remote: Compressing objects: 61% (223/365) remote: Compressing objects: 62% (227/365) remote: Compressing objects: 63% (230/365) remote: Compressing objects: 64% (234/365) remote: Compressing objects: 65% (238/365) remote: Compressing objects: 66% (241/365) remote: Compressing objects: 67% (245/365) remote: Compressing objects: 68% (249/365) remote: Compressing objects: 69% (252/365) remote: Compressing objects: 70% (256/365) remote: Compressing objects: 71% (260/365) remote: Compressing objects: 72% (263/365) remote: Compressing objects: 73% (267/365) remote: Compressing objects: 74% (271/365) remote: Compressing objects: 75% (274/365) remote: Compressing objects: 76% (278/365) remote: Compressing objects: 77% (282/365) remote: Compressing objects: 78% (285/365) remote: Compressing objects: 79% (289/365) remote: Compressing objects: 80% (292/365) remote: Compressing objects: 81% (296/365) remote: Compressing objects: 82% (300/365) remote: Compressing objects: 83% (303/365) remote: Compressing objects: 84% (307/365) remote: Compressing objects: 85% (311/365) remote: Compressing objects: 86% (314/365) remote: Compressing objects: 87% (318/365) remote: Compressing objects: 88% (322/365) remote: Compressing objects: 89% (325/365) remote: Compressing objects: 90% (329/365) remote: Compressing objects: 91% (333/365) remote: Compressing objects: 92% (336/365) remote: Compressing objects: 93% (340/365) remote: Compressing objects: 94% (344/365) remote: Compressing objects: 95% (347/365) remote: Compressing objects: 96% (351/365) remote: Compressing objects: 97% (355/365) remote: Compressing objects: 98% (358/365) remote: Compressing objects: 99% (362/365) remote: Compressing objects: 100% (365/365) remote: Compressing objects: 100% (365/365), done. Receiving objects: 0% (1/736) Receiving objects: 1% (8/736) Receiving objects: 2% (15/736) Receiving objects: 3% (23/736) Receiving objects: 4% (30/736) Receiving objects: 5% (37/736) Receiving objects: 6% (45/736) Receiving objects: 7% (52/736) Receiving objects: 8% (59/736) Receiving objects: 9% (67/736) Receiving objects: 10% (74/736) Receiving objects: 11% (81/736) Receiving objects: 12% (89/736) Receiving objects: 13% (96/736) Receiving objects: 14% (104/736) Receiving objects: 15% (111/736) Receiving objects: 16% (118/736) Receiving objects: 17% (126/736) Receiving objects: 18% (133/736) Receiving objects: 19% (140/736) Receiving objects: 20% (148/736) Receiving objects: 21% (155/736) Receiving objects: 22% (162/736) Receiving objects: 23% (170/736) Receiving objects: 24% (177/736) Receiving objects: 25% (184/736) Receiving objects: 26% (192/736) Receiving objects: 27% (199/736) Receiving objects: 28% (207/736) Receiving objects: 29% (214/736) Receiving objects: 30% (221/736) Receiving objects: 31% (229/736) Receiving objects: 32% (236/736) Receiving objects: 33% (243/736) Receiving objects: 34% (251/736) Receiving objects: 35% (258/736) Receiving objects: 36% (265/736) Receiving objects: 37% (273/736) Receiving objects: 38% (280/736) Receiving objects: 39% (288/736) Receiving objects: 40% (295/736) Receiving objects: 41% (302/736) Receiving objects: 42% (310/736) Receiving objects: 43% (317/736) Receiving objects: 44% (324/736) Receiving objects: 45% (332/736) Receiving objects: 46% (339/736) Receiving objects: 47% (346/736) Receiving objects: 48% (354/736) Receiving objects: 49% (361/736) Receiving objects: 50% (368/736) Receiving objects: 51% (376/736) Receiving objects: 52% (383/736) Receiving objects: 53% (391/736) Receiving objects: 54% (398/736) Receiving objects: 55% (405/736) Receiving objects: 56% (413/736) Receiving objects: 57% (420/736) Receiving objects: 58% (427/736) Receiving objects: 59% (435/736) Receiving objects: 60% (442/736) Receiving objects: 61% (449/736) Receiving objects: 62% (457/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 63% (464/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 64% (472/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 65% (479/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 66% (486/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 67% (494/736), 1.38 MiB | 2.58 MiB/s remote: Total 736 (delta 479), reused 565 (delta 364), pack-reused 0 Receiving objects: 68% (501/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 69% (508/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 70% (516/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 71% (523/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 72% (530/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 73% (538/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 74% (545/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 75% (552/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 76% (560/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 77% (567/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 78% (575/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 79% (582/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 80% (589/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 81% (597/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 82% (604/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 83% (611/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 84% (619/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 85% (626/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 86% (633/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 87% (641/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 88% (648/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 89% (656/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 90% (663/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 91% (670/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 92% (678/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 93% (685/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 94% (692/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 95% (700/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 96% (707/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 97% (714/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 98% (722/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 99% (729/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 100% (736/736), 1.38 MiB | 2.58 MiB/s Receiving objects: 100% (736/736), 1.61 MiB | 2.81 MiB/s, done. Resolving deltas: 0% (0/479) Resolving deltas: 1% (5/479) Resolving deltas: 2% (10/479) Resolving deltas: 3% (15/479) Resolving deltas: 4% (20/479) Resolving deltas: 5% (24/479) Resolving deltas: 6% (29/479) Resolving deltas: 7% (34/479) Resolving deltas: 8% (39/479) Resolving deltas: 9% (44/479) Resolving deltas: 10% (48/479) Resolving deltas: 11% (53/479) Resolving deltas: 12% (58/479) Resolving deltas: 13% (63/479) Resolving deltas: 14% (68/479) Resolving deltas: 15% (72/479) Resolving deltas: 16% (77/479) Resolving deltas: 17% (82/479) Resolving deltas: 18% (87/479) Resolving deltas: 19% (92/479) Resolving deltas: 20% (96/479) Resolving deltas: 21% (101/479) Resolving deltas: 22% (106/479) Resolving deltas: 23% (111/479) Resolving deltas: 24% (115/479) Resolving deltas: 25% (120/479) Resolving deltas: 26% (125/479) Resolving deltas: 27% (130/479) Resolving deltas: 28% (135/479) Resolving deltas: 29% (139/479) Resolving deltas: 30% (144/479) Resolving deltas: 31% (149/479) Resolving deltas: 32% (154/479) Resolving deltas: 33% (159/479) Resolving deltas: 34% (163/479) Resolving deltas: 35% (168/479) Resolving deltas: 36% (173/479) Resolving deltas: 37% (178/479) Resolving deltas: 38% (183/479) Resolving deltas: 39% (187/479) Resolving deltas: 40% (192/479) Resolving deltas: 41% (197/479) Resolving deltas: 42% (202/479) Resolving deltas: 43% (206/479) Resolving deltas: 44% (211/479) Resolving deltas: 45% (216/479) Resolving deltas: 46% (221/479) Resolving deltas: 47% (226/479) Resolving deltas: 48% (230/479) Resolving deltas: 49% (235/479) Resolving deltas: 50% (240/479) Resolving deltas: 51% (245/479) Resolving deltas: 52% (250/479) Resolving deltas: 53% (254/479) Resolving deltas: 54% (259/479) Resolving deltas: 55% (264/479) Resolving deltas: 56% (269/479) Resolving deltas: 57% (274/479) Resolving deltas: 58% (278/479) Resolving deltas: 59% (283/479) Resolving deltas: 60% (288/479) Resolving deltas: 61% (293/479) Resolving deltas: 62% (297/479) Resolving deltas: 63% (302/479) Resolving deltas: 64% (307/479) Resolving deltas: 65% (312/479) Resolving deltas: 66% (317/479) Resolving deltas: 67% (321/479) Resolving deltas: 68% (326/479) Resolving deltas: 69% (331/479) Resolving deltas: 70% (336/479) Resolving deltas: 71% (341/479) Resolving deltas: 72% (345/479) Resolving deltas: 73% (350/479) Resolving deltas: 74% (355/479) Resolving deltas: 75% (360/479) Resolving deltas: 76% (365/479) Resolving deltas: 77% (369/479) Resolving deltas: 78% (374/479) Resolving deltas: 79% (379/479) Resolving deltas: 80% (384/479) Resolving deltas: 81% (388/479) Resolving deltas: 82% (393/479) Resolving deltas: 83% (398/479) Resolving deltas: 84% (403/479) Resolving deltas: 85% (408/479) Resolving deltas: 86% (412/479) Resolving deltas: 87% (417/479) Resolving deltas: 88% (422/479) Resolving deltas: 89% (427/479) Resolving deltas: 90% (432/479) Resolving deltas: 91% (436/479) Resolving deltas: 92% (441/479) Resolving deltas: 93% (446/479) Resolving deltas: 94% (451/479) Resolving deltas: 95% (456/479) Resolving deltas: 96% (460/479) Resolving deltas: 97% (465/479) Resolving deltas: 98% (470/479) Resolving deltas: 99% (475/479) Resolving deltas: 100% (479/479) Resolving deltas: 100% (479/479), done. HEAD is now at 075b7f4 [#64] Update dist to apply evaluate button in SettingAutofield cache restore "npm-$(checksum package.json)" HIT: 'npm-e9720edf308e724e772c5c701469e3da', using key 'npm-e9720edf308e724e772c5c701469e3da'. Downloading key 'npm-e9720edf308e724e772c5c701469e3da'... Download complete. Duration: 71.968574ms. Size: 5.2M bytes. Unpacking '/tmp/npm-e9720edf308e724e772c5c701469e3da-2680251712'... Unpack complete. Duration: 80.929722ms. Restored: /home/semaphore/.npm/. cache restore "node-modules-$(checksum package.json)" HIT: 'node-modules-e9720edf308e724e772c5c701469e3da', using key 'node-modules-e9720edf308e724e772c5c701469e3da'. Downloading key 'node-modules-e9720edf308e724e772c5c701469e3da'... Download complete. Duration: 993.295422ms. Size: 89.5M bytes. Unpacking '/tmp/node-modules-e9720edf308e724e772c5c701469e3da-857526110'... Unpack complete. Duration: 4.644545502s. Restored: node_modules/. cache restore "images-${SEMAPHORE_PROJECT_ID}" HIT: 'images-2ea68387-5aa3-47cb-8059-9c269d6fffa1', using key 'images-2ea68387-5aa3-47cb-8059-9c269d6fffa1'. Downloading key 'images-2ea68387-5aa3-47cb-8059-9c269d6fffa1'... Download complete. Duration: 3.484448ms. Size: 117.0 bytes. Unpacking '/tmp/images-2ea68387-5aa3-47cb-8059-9c269d6fffa1-1093327110'... Unpack complete. Duration: 2.226862ms. Restored: ci/images/. cache restore "$SEMAPHORE_PROJECT_ID-$SEMAPHORE_GIT_BRANCH" Key '2ea68387-5aa3-47cb-8059-9c269d6fffa1-feature/64-add-autofield-validatation-button' is normalized to '2ea68387-5aa3-47cb-8059-9c269d6fffa1-feature-64-add-autofield-validatation-button'. MISS: '2ea68387-5aa3-47cb-8059-9c269d6fffa1-feature-64-add-autofield-validatation-button'. ./ci/prepare.sh ++ grep image ./docker-compose.yml ++ sed 's/image\://g' ++ sort -u ++ sed 's/^ *//g' + IMAGE_CACHE_LIST=akvo/akvo-node-18-alpine:20220923.084347.0558ee6 + mkdir -p ./ci/images + IFS= + read -r IMAGE_CACHE + IMAGE_CACHE_LOC=./ci/images/akvo-akvo-node-18-alpine:20220923.084347.0558ee6.tar + '[' -f ./ci/images/akvo-akvo-node-18-alpine:20220923.084347.0558ee6.tar ']' + IFS= + read -r IMAGE_CACHE ++ pwd + docker run --rm --volume /home/semaphore/akvo-react-form-editor:/home/akvo-react-form-editor --workdir /home/akvo-react-form-editor --entrypoint /bin/bash akvo/akvo-node-18-alpine:20220923.084347.0558ee6 -c ./build.sh Unable to find image 'akvo/akvo-node-18-alpine:20220923.084347.0558ee6' locally 20220923.084347.0558ee6: Pulling from akvo/akvo-node-18-alpine  9621f1afde84: Pulling fs layer   1cb52aad37c8: Pulling fs layer   1df44ba9642a: Pulling fs layer   4a9eb7f27656: Pulling fs layer   84008d7d59ad: Pulling fs layer   e93b0a347284: Pulling fs layer  4a9eb7f27656: Waiting  84008d7d59ad: Waiting  e93b0a347284: Waiting  1df44ba9642a: Downloading 24.64kB/2.355MB  9621f1afde84: Downloading 29.46kB/2.824MB  1cb52aad37c8: Downloading 470.3kB/46.2MB  1df44ba9642a: Verifying Checksum  1df44ba9642a: Download complete  9621f1afde84: Downloading 638.2kB/2.824MB  1cb52aad37c8: Downloading 8.497MB/46.2MB  9621f1afde84: Downloading 1.731MB/2.824MB  1cb52aad37c8: Downloading 18.34MB/46.2MB  9621f1afde84: Verifying Checksum  9621f1afde84: Download complete  9621f1afde84: Extracting 32.77kB/2.824MB  1cb52aad37c8: Downloading 26.36MB/46.2MB  9621f1afde84: Extracting 2.824MB/2.824MB  1cb52aad37c8: Downloading 35.31MB/46.2MB  4a9eb7f27656: Downloading 451B/451B  4a9eb7f27656: Verifying Checksum  4a9eb7f27656: Download complete  9621f1afde84: Pull complete  1cb52aad37c8: Downloading 42.35MB/46.2MB  1cb52aad37c8: Verifying Checksum  1cb52aad37c8: Download complete  1cb52aad37c8: Extracting 491.5kB/46.2MB  1cb52aad37c8: Extracting 4.424MB/46.2MB  1cb52aad37c8: Extracting 8.356MB/46.2MB  84008d7d59ad: Downloading 431B/431B  84008d7d59ad: Verifying Checksum  84008d7d59ad: Download complete  1cb52aad37c8: Extracting 12.29MB/46.2MB  e93b0a347284: Downloading 17.01kB/1.7MB  1cb52aad37c8: Extracting 16.22MB/46.2MB  e93b0a347284: Downloading 1.7MB/1.7MB  e93b0a347284: Verifying Checksum  e93b0a347284: Download complete  1cb52aad37c8: Extracting 22.61MB/46.2MB  1cb52aad37c8: Extracting 28.02MB/46.2MB  1cb52aad37c8: Extracting 32.44MB/46.2MB  1cb52aad37c8: Extracting 35.39MB/46.2MB  1cb52aad37c8: Extracting 36.37MB/46.2MB  1cb52aad37c8: Extracting 36.86MB/46.2MB  1cb52aad37c8: Extracting 37.85MB/46.2MB  1cb52aad37c8: Extracting 38.83MB/46.2MB  1cb52aad37c8: Extracting 40.3MB/46.2MB  1cb52aad37c8: Extracting 41.78MB/46.2MB  1cb52aad37c8: Extracting 43.25MB/46.2MB  1cb52aad37c8: Extracting 44.73MB/46.2MB  1cb52aad37c8: Extracting 45.71MB/46.2MB  1cb52aad37c8: Extracting 46.2MB/46.2MB  1cb52aad37c8: Extracting 46.2MB/46.2MB  1cb52aad37c8: Pull complete  1df44ba9642a: Extracting 32.77kB/2.355MB  1df44ba9642a: Extracting 2.355MB/2.355MB  1df44ba9642a: Extracting 2.355MB/2.355MB  1df44ba9642a: Pull complete  4a9eb7f27656: Extracting 451B/451B  4a9eb7f27656: Extracting 451B/451B  4a9eb7f27656: Pull complete  84008d7d59ad: Extracting 431B/431B  84008d7d59ad: Extracting 431B/431B  84008d7d59ad: Pull complete  e93b0a347284: Extracting 32.77kB/1.7MB  e93b0a347284: Extracting 1.7MB/1.7MB  e93b0a347284: Extracting 1.7MB/1.7MB  e93b0a347284: Pull complete Digest: sha256:3d5c52ac50e86ff1cf2164293e3726b30f0e6a55733f95e886f8573edc074909 Status: Downloaded newer image for akvo/akvo-node-18-alpine:20220923.084347.0558ee6 npm WARN deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility npm WARN deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm WARN deprecated rollup-plugin-terser@5.3.1: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser npm WARN deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. npm WARN deprecated @babel/plugin-proposal-class-properties@7.7.4: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. npm WARN deprecated rollup-plugin-babel@4.4.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel. npm WARN deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x. added 567 packages, and audited 568 packages in 16s 102 packages are looking for funding run `npm fund` for details 46 vulnerabilities (40 moderate, 6 high) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. npm notice npm notice New major version of npm available! 8.19.1 -> 10.8.1 npm notice Changelog: npm notice Run `npm install -g npm@10.8.1` to update! npm notice yarn install v1.22.19 [1/5] Validating package.json... [2/5] Resolving packages... warning Resolution field "autoprefixer@9.0.0" is incompatible with requested version "autoprefixer@^9.7.3" warning Resolution field "autoprefixer@9.0.0" is incompatible with requested version "autoprefixer@^10.4.11" success Already up-to-date. $ run-s build yarn run v1.22.19 $ microbundle-crl --no-compress --format modern,cjs --css-modules 'arfe-[local]' Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme 'Children' and 'isValidElement' are imported from external module 'react' but never used 'Children' and 'isValidElement' are imported from external module 'react' but never used Build "akvoReactFormEditor" to dist: 82 kB: index.js.gz 67.3 kB: index.js.br 82 kB: index.modern.js.gz 67.3 kB: index.modern.js.br Done in 11.11s. Done in 12.52s. yarn run v1.22.19 $ eslint --config .eslintrc.json ./src/ --ext .js,.jsx Done in 5.00s. yarn run v1.22.19 $ prettier --check src Checking formatting... All matched files use Prettier code style! Done in 1.90s. yarn run v1.22.19 $ cross-env CI=1 react-scripts test --env=jsdom --transformIgnorePatterns "node_modules/(?!react-leaflet)/" console.error Warning: [antd: Tabs] Tabs.TabPane is deprecated. Please use `items` directly. 5 | describe('App', () => { 6 | test('test if element exists', () => { > 7 | render(); | ^ 8 | const expectedText = screen.getByText(/Form Name/i); 9 | expect(expectedText).toBeInTheDocument(); 10 | }); at method (node_modules/rc-util/lib/warning.js:20:13) at call (node_modules/rc-util/lib/warning.js:37:5) at warningOnce (node_modules/rc-util/lib/warning.js:43:3) at warning (node_modules/antd/lib/_util/warning.js:26:5) at useLegacyItems (node_modules/antd/lib/tabs/hooks/useLegacyItems.js:44:43) at Component (node_modules/antd/lib/tabs/index.js:92:21) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:16305:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:20074:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:21587:16) at beginWork$1 (node_modules/react-dom/cjs/react-dom.development.js:27426:14) at performUnitOfWork (node_modules/react-dom/cjs/react-dom.development.js:26560:12) at workLoopSync (node_modules/react-dom/cjs/react-dom.development.js:26466:5) at renderRootSync (node_modules/react-dom/cjs/react-dom.development.js:26434:7) at callback (node_modules/react-dom/cjs/react-dom.development.js:25738:74) at flushActQueue (node_modules/react/cjs/react.development.js:2667:24) at actImplementation (node_modules/react/cjs/react.development.js:2582:11) at node_modules/@testing-library/react/dist/act-compat.js:63:25 at renderRoot (node_modules/@testing-library/react/dist/pure.js:159:3) at render (node_modules/@testing-library/react/dist/pure.js:246:10) at Object. (src/index.test.js:7:5) at TestScheduler.scheduleTests (node_modules/@jest/core/build/TestScheduler.js:333:13) at runJest (node_modules/@jest/core/build/runJest.js:404:19) at _run10000 (node_modules/@jest/core/build/cli/index.js:320:7) at runCLI (node_modules/@jest/core/build/cli/index.js:173:3) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. 5 | describe('App', () => { 6 | test('test if element exists', () => { > 7 | render(); | ^ 8 | const expectedText = screen.getByText(/Form Name/i); 9 | expect(expectedText).toBeInTheDocument(); 10 | }); at method (node_modules/rc-util/lib/warning.js:20:13) at call (node_modules/rc-util/lib/warning.js:37:5) at warningOnce (node_modules/rc-util/lib/warning.js:43:3) at warning (node_modules/antd/lib/_util/warning.js:26:5) at Component (node_modules/antd/lib/modal/Modal.js:93:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:16305:18) at mountIndeterminateComponent (node_modules/react-dom/cjs/react-dom.development.js:20074:13) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:21587:16) at beginWork$1 (node_modules/react-dom/cjs/react-dom.development.js:27426:14) at performUnitOfWork (node_modules/react-dom/cjs/react-dom.development.js:26560:12) at workLoopSync (node_modules/react-dom/cjs/react-dom.development.js:26466:5) at renderRootSync (node_modules/react-dom/cjs/react-dom.development.js:26434:7) at callback (node_modules/react-dom/cjs/react-dom.development.js:25738:74) at flushActQueue (node_modules/react/cjs/react.development.js:2667:24) at actImplementation (node_modules/react/cjs/react.development.js:2582:11) at node_modules/@testing-library/react/dist/act-compat.js:63:25 at renderRoot (node_modules/@testing-library/react/dist/pure.js:159:3) at render (node_modules/@testing-library/react/dist/pure.js:246:10) at Object. (src/index.test.js:7:5) at TestScheduler.scheduleTests (node_modules/@jest/core/build/TestScheduler.js:333:13) at runJest (node_modules/@jest/core/build/runJest.js:404:19) at _run10000 (node_modules/@jest/core/build/cli/index.js:320:7) at runCLI (node_modules/@jest/core/build/cli/index.js:173:3) console.error Warning: [antd: Tabs] Tabs.TabPane is deprecated. Please use `items` directly. 5 | describe('App', () => { 6 | test('test if element exists', () => { > 7 | render(); | ^ 8 | const expectedText = screen.getByText(/Form Name/i); 9 | expect(expectedText).toBeInTheDocument(); 10 | }); at method (node_modules/rc-util/lib/warning.js:20:13) at call (node_modules/rc-util/lib/warning.js:37:5) at warningOnce (node_modules/rc-util/lib/warning.js:43:3) at warning (node_modules/antd/lib/_util/warning.js:26:5) at useLegacyItems (node_modules/antd/lib/tabs/hooks/useLegacyItems.js:44:43) at Component (node_modules/antd/lib/tabs/index.js:92:21) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:16305:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:19588:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:21601:16) at beginWork$1 (node_modules/react-dom/cjs/react-dom.development.js:27426:14) at performUnitOfWork (node_modules/react-dom/cjs/react-dom.development.js:26560:12) at workLoopSync (node_modules/react-dom/cjs/react-dom.development.js:26466:5) at renderRootSync (node_modules/react-dom/cjs/react-dom.development.js:26434:7) at callback (node_modules/react-dom/cjs/react-dom.development.js:25738:74) at flushActQueue (node_modules/react/cjs/react.development.js:2667:24) at actImplementation (node_modules/react/cjs/react.development.js:2582:11) at node_modules/@testing-library/react/dist/act-compat.js:63:25 at renderRoot (node_modules/@testing-library/react/dist/pure.js:159:3) at render (node_modules/@testing-library/react/dist/pure.js:246:10) at Object. (src/index.test.js:7:5) at TestScheduler.scheduleTests (node_modules/@jest/core/build/TestScheduler.js:333:13) at runJest (node_modules/@jest/core/build/runJest.js:404:19) at _run10000 (node_modules/@jest/core/build/cli/index.js:320:7) at runCLI (node_modules/@jest/core/build/cli/index.js:173:3) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. 5 | describe('App', () => { 6 | test('test if element exists', () => { > 7 | render(); | ^ 8 | const expectedText = screen.getByText(/Form Name/i); 9 | expect(expectedText).toBeInTheDocument(); 10 | }); at method (node_modules/rc-util/lib/warning.js:20:13) at call (node_modules/rc-util/lib/warning.js:37:5) at warningOnce (node_modules/rc-util/lib/warning.js:43:3) at warning (node_modules/antd/lib/_util/warning.js:26:5) at Component (node_modules/antd/lib/modal/Modal.js:93:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:16305:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:19588:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:21601:16) at beginWork$1 (node_modules/react-dom/cjs/react-dom.development.js:27426:14) at performUnitOfWork (node_modules/react-dom/cjs/react-dom.development.js:26560:12) at workLoopSync (node_modules/react-dom/cjs/react-dom.development.js:26466:5) at renderRootSync (node_modules/react-dom/cjs/react-dom.development.js:26434:7) at callback (node_modules/react-dom/cjs/react-dom.development.js:25738:74) at flushActQueue (node_modules/react/cjs/react.development.js:2667:24) at actImplementation (node_modules/react/cjs/react.development.js:2582:11) at node_modules/@testing-library/react/dist/act-compat.js:63:25 at renderRoot (node_modules/@testing-library/react/dist/pure.js:159:3) at render (node_modules/@testing-library/react/dist/pure.js:246:10) at Object. (src/index.test.js:7:5) at TestScheduler.scheduleTests (node_modules/@jest/core/build/TestScheduler.js:333:13) at runJest (node_modules/@jest/core/build/runJest.js:404:19) at _run10000 (node_modules/@jest/core/build/cli/index.js:320:7) at runCLI (node_modules/@jest/core/build/cli/index.js:173:3) console.error Warning: [antd: Tabs] Tabs.TabPane is deprecated. Please use `items` directly. 5 | describe('App', () => { 6 | test('test if element exists', () => { > 7 | render(); | ^ 8 | const expectedText = screen.getByText(/Form Name/i); 9 | expect(expectedText).toBeInTheDocument(); 10 | }); at method (node_modules/rc-util/lib/warning.js:20:13) at call (node_modules/rc-util/lib/warning.js:37:5) at warningOnce (node_modules/rc-util/lib/warning.js:43:3) at warning (node_modules/antd/lib/_util/warning.js:26:5) at useLegacyItems (node_modules/antd/lib/tabs/hooks/useLegacyItems.js:44:43) at Component (node_modules/antd/lib/tabs/index.js:92:21) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:16305:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:19588:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:21601:16) at beginWork$1 (node_modules/react-dom/cjs/react-dom.development.js:27426:14) at performUnitOfWork (node_modules/react-dom/cjs/react-dom.development.js:26560:12) at workLoopSync (node_modules/react-dom/cjs/react-dom.development.js:26466:5) at renderRootSync (node_modules/react-dom/cjs/react-dom.development.js:26434:7) at callback (node_modules/react-dom/cjs/react-dom.development.js:25738:74) at flushActQueue (node_modules/react/cjs/react.development.js:2667:24) at actImplementation (node_modules/react/cjs/react.development.js:2582:11) at node_modules/@testing-library/react/dist/act-compat.js:63:25 at renderRoot (node_modules/@testing-library/react/dist/pure.js:159:3) at render (node_modules/@testing-library/react/dist/pure.js:246:10) at Object. (src/index.test.js:7:5) at TestScheduler.scheduleTests (node_modules/@jest/core/build/TestScheduler.js:333:13) at runJest (node_modules/@jest/core/build/runJest.js:404:19) at _run10000 (node_modules/@jest/core/build/cli/index.js:320:7) at runCLI (node_modules/@jest/core/build/cli/index.js:173:3) console.error Warning: [antd: Modal] `visible` will be removed in next major version, please use `open` instead. 5 | describe('App', () => { 6 | test('test if element exists', () => { > 7 | render(); | ^ 8 | const expectedText = screen.getByText(/Form Name/i); 9 | expect(expectedText).toBeInTheDocument(); 10 | }); at method (node_modules/rc-util/lib/warning.js:20:13) at call (node_modules/rc-util/lib/warning.js:37:5) at warningOnce (node_modules/rc-util/lib/warning.js:43:3) at warning (node_modules/antd/lib/_util/warning.js:26:5) at Component (node_modules/antd/lib/modal/Modal.js:93:43) at renderWithHooks (node_modules/react-dom/cjs/react-dom.development.js:16305:18) at updateFunctionComponent (node_modules/react-dom/cjs/react-dom.development.js:19588:20) at beginWork (node_modules/react-dom/cjs/react-dom.development.js:21601:16) at beginWork$1 (node_modules/react-dom/cjs/react-dom.development.js:27426:14) at performUnitOfWork (node_modules/react-dom/cjs/react-dom.development.js:26560:12) at workLoopSync (node_modules/react-dom/cjs/react-dom.development.js:26466:5) at renderRootSync (node_modules/react-dom/cjs/react-dom.development.js:26434:7) at callback (node_modules/react-dom/cjs/react-dom.development.js:25738:74) at flushActQueue (node_modules/react/cjs/react.development.js:2667:24) at actImplementation (node_modules/react/cjs/react.development.js:2582:11) at node_modules/@testing-library/react/dist/act-compat.js:63:25 at renderRoot (node_modules/@testing-library/react/dist/pure.js:159:3) at render (node_modules/@testing-library/react/dist/pure.js:246:10) at Object. (src/index.test.js:7:5) at TestScheduler.scheduleTests (node_modules/@jest/core/build/TestScheduler.js:333:13) at runJest (node_modules/@jest/core/build/runJest.js:404:19) at _run10000 (node_modules/@jest/core/build/cli/index.js:320:7) at runCLI (node_modules/@jest/core/build/cli/index.js:173:3) PASS src/index.test.js (55.382 s) App ✓ test if element exists (511 ms) Test Suites: 1 passed, 1 total Tests: 1 passed, 1 total Snapshots: 0 total Time: 56.571 s Ran all test suites. Done in 57.63s. yarn run v1.22.19 $ microbundle-crl --no-compress --format modern,cjs --css-modules 'arfe-[local]' Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme 'Children' and 'isValidElement' are imported from external module 'react' but never used 'Children' and 'isValidElement' are imported from external module 'react' but never used Build "akvoReactFormEditor" to dist: 82 kB: index.js.gz 67.3 kB: index.js.br 82 kB: index.modern.js.gz 67.3 kB: index.modern.js.br Done in 10.49s. + [[ feature/64-add-autofield-validatation-button != \m\a\i\n ]] ++ pwd + docker run -it --rm --volume /home/semaphore/akvo-react-form-editor/docs:/docs akvo/akvo-sphinx:20220829.093307.b5bbf28 make html Unable to find image 'akvo/akvo-sphinx:20220829.093307.b5bbf28' locally 20220829.093307.b5bbf28: Pulling from akvo/akvo-sphinx  7a6db449b51b: Pulling fs layer   e238bceb2957: Pulling fs layer   b94fc7ac342a: Pulling fs layer   aa1ba22295b5: Pulling fs layer   76b791f9be0a: Pulling fs layer   73563664cd26: Pulling fs layer   eb3493fbb6c8: Pulling fs layer   442a677bf650: Pulling fs layer  aa1ba22295b5: Waiting  76b791f9be0a: Waiting  73563664cd26: Waiting  eb3493fbb6c8: Waiting  442a677bf650: Waiting  e238bceb2957: Downloading 11.66kB/1.076MB  b94fc7ac342a: Downloading 118.7kB/11.59MB  7a6db449b51b: Downloading 325.9kB/31.38MB  e238bceb2957: Verifying Checksum  e238bceb2957: Download complete  b94fc7ac342a: Downloading 4.864MB/11.59MB  7a6db449b51b: Downloading 5.815MB/31.38MB  b94fc7ac342a: Verifying Checksum  b94fc7ac342a: Download complete  7a6db449b51b: Downloading 15.89MB/31.38MB  7a6db449b51b: Downloading 27.59MB/31.38MB  7a6db449b51b: Verifying Checksum  7a6db449b51b: Download complete  7a6db449b51b: Extracting 327.7kB/31.38MB  76b791f9be0a: Downloading 32.77kB/3.175MB  76b791f9be0a: Verifying Checksum  76b791f9be0a: Download complete  7a6db449b51b: Extracting 2.949MB/31.38MB  7a6db449b51b: Extracting 6.554MB/31.38MB  7a6db449b51b: Extracting 9.503MB/31.38MB  73563664cd26: Downloading 127B/127B  73563664cd26: Verifying Checksum  73563664cd26: Download complete  7a6db449b51b: Extracting 12.78MB/31.38MB  7a6db449b51b: Extracting 15.07MB/31.38MB  7a6db449b51b: Extracting 16.38MB/31.38MB  7a6db449b51b: Extracting 19.33MB/31.38MB  aa1ba22295b5: Downloading 233B/233B  aa1ba22295b5: Verifying Checksum  aa1ba22295b5: Download complete  7a6db449b51b: Extracting 23.92MB/31.38MB  7a6db449b51b: Extracting 27.85MB/31.38MB  eb3493fbb6c8: Downloading 514B/514B  eb3493fbb6c8: Verifying Checksum  eb3493fbb6c8: Download complete  7a6db449b51b: Extracting 28.84MB/31.38MB  442a677bf650: Downloading 537.1kB/64.99MB  442a677bf650: Downloading 1.618MB/64.99MB  7a6db449b51b: Extracting 29.82MB/31.38MB  442a677bf650: Downloading 3.757MB/64.99MB  442a677bf650: Downloading 8.578MB/64.99MB  442a677bf650: Downloading 13.9MB/64.99MB  7a6db449b51b: Extracting 30.15MB/31.38MB  442a677bf650: Downloading 17.11MB/64.99MB  442a677bf650: Downloading 21.93MB/64.99MB  442a677bf650: Downloading 28.34MB/64.99MB  442a677bf650: Downloading 37.43MB/64.99MB  7a6db449b51b: Extracting 30.47MB/31.38MB  442a677bf650: Downloading 46.58MB/64.99MB  7a6db449b51b: Extracting 31.13MB/31.38MB  442a677bf650: Downloading 54.6MB/64.99MB  7a6db449b51b: Extracting 31.38MB/31.38MB  442a677bf650: Downloading 58.86MB/64.99MB  7a6db449b51b: Pull complete  e238bceb2957: Extracting 32.77kB/1.076MB  442a677bf650: Verifying Checksum  442a677bf650: Download complete  e238bceb2957: Extracting 720.9kB/1.076MB  e238bceb2957: Extracting 1.076MB/1.076MB  e238bceb2957: Extracting 1.076MB/1.076MB  e238bceb2957: Pull complete  b94fc7ac342a: Extracting 131.1kB/11.59MB  b94fc7ac342a: Extracting 3.277MB/11.59MB  b94fc7ac342a: Extracting 4.194MB/11.59MB  b94fc7ac342a: Extracting 8.782MB/11.59MB  b94fc7ac342a: Extracting 11.01MB/11.59MB  b94fc7ac342a: Extracting 11.4MB/11.59MB  b94fc7ac342a: Extracting 11.59MB/11.59MB  b94fc7ac342a: Pull complete  aa1ba22295b5: Extracting 233B/233B  aa1ba22295b5: Extracting 233B/233B  aa1ba22295b5: Pull complete  76b791f9be0a: Extracting 32.77kB/3.175MB  76b791f9be0a: Extracting 557.1kB/3.175MB  76b791f9be0a: Extracting 1.343MB/3.175MB  76b791f9be0a: Extracting 1.901MB/3.175MB  76b791f9be0a: Extracting 2.195MB/3.175MB  76b791f9be0a: Extracting 2.589MB/3.175MB  76b791f9be0a: Extracting 3.175MB/3.175MB  76b791f9be0a: Pull complete  73563664cd26: Extracting 127B/127B  73563664cd26: Extracting 127B/127B  73563664cd26: Pull complete  eb3493fbb6c8: Extracting 514B/514B  eb3493fbb6c8: Extracting 514B/514B  eb3493fbb6c8: Pull complete  442a677bf650: Extracting 557.1kB/64.99MB  442a677bf650: Extracting 2.228MB/64.99MB  442a677bf650: Extracting 2.785MB/64.99MB  442a677bf650: Extracting 5.571MB/64.99MB  442a677bf650: Extracting 8.913MB/64.99MB  442a677bf650: Extracting 12.26MB/64.99MB  442a677bf650: Extracting 16.71MB/64.99MB  442a677bf650: Extracting 21.73MB/64.99MB  442a677bf650: Extracting 26.18MB/64.99MB  442a677bf650: Extracting 31.2MB/64.99MB  442a677bf650: Extracting 33.42MB/64.99MB  442a677bf650: Extracting 35.65MB/64.99MB  442a677bf650: Extracting 36.77MB/64.99MB  442a677bf650: Extracting 40.11MB/64.99MB  442a677bf650: Extracting 41.22MB/64.99MB  442a677bf650: Extracting 42.34MB/64.99MB  442a677bf650: Extracting 44.01MB/64.99MB  442a677bf650: Extracting 46.24MB/64.99MB  442a677bf650: Extracting 48.46MB/64.99MB  442a677bf650: Extracting 49.58MB/64.99MB  442a677bf650: Extracting 50.69MB/64.99MB  442a677bf650: Extracting 51.25MB/64.99MB  442a677bf650: Extracting 52.36MB/64.99MB  442a677bf650: Extracting 54.03MB/64.99MB  442a677bf650: Extracting 54.59MB/64.99MB  442a677bf650: Extracting 55.15MB/64.99MB  442a677bf650: Extracting 56.26MB/64.99MB  442a677bf650: Extracting 57.38MB/64.99MB  442a677bf650: Extracting 58.49MB/64.99MB  442a677bf650: Extracting 61.83MB/64.99MB  442a677bf650: Extracting 62.39MB/64.99MB  442a677bf650: Extracting 64.06MB/64.99MB  442a677bf650: Extracting 64.99MB/64.99MB  442a677bf650: Pull complete Digest: sha256:c40f3d7045d7f123bba3806917391df9ab28dda1b89a27bb8b8849757522fe01 Status: Downloaded newer image for akvo/akvo-sphinx:20220829.093307.b5bbf28 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 5 source files that are out of date updating environment: [new config] 5 added, 0 changed, 0 removed reading sources... [ 20%] form reading sources... [ 40%] index reading sources... [ 60%] install reading sources... [ 80%] questionGroup reading sources... [100%] questions looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 20%] form writing output... [ 40%] index writing output... [ 60%] install writing output... [ 80%] questionGroup writing output... [100%] questions generating indices... genindex done writing additional pages... search done copying images... [ 7%] ../assets/form/form.png copying images... [ 14%] ../assets/form/translation.png copying images... [ 21%] ../assets/form/form-preview.png copying images... [ 28%] ../assets/form/json.png copying images... [ 35%] ../assets/questionGroup/insert.png copying images... [ 42%] ../assets/questionGroup/overview.png copying images... [ 50%] ../assets/questionGroup/edit.png copying images... [ 57%] ../assets/questionGroup/delete.png copying images... [ 64%] ../assets/question/overview.png copying images... [ 71%] ../assets/question/setting.png copying images... [ 78%] ../assets/question/skipLogic.png copying images... [ 85%] ../assets/question/dependant-question.png copying images... [ 92%] ../assets/question/copy.png copying images... [100%] ../assets/question/delete.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. + IFS= + read -r IMAGE_CACHE + IMAGE_CACHE_LOC=./ci/images/akvo-akvo-node-18-alpine:20220923.084347.0558ee6.tar + [[ ! -f ./ci/images/akvo-akvo-node-18-alpine:20220923.084347.0558ee6.tar ]] + docker save -o ./ci/images/akvo-akvo-node-18-alpine:20220923.084347.0558ee6.tar akvo/akvo-node-18-alpine:20220923.084347.0558ee6 + IFS= + read -r IMAGE_CACHE ./ci/publish.sh Exporting environment variables Exporting SEMAPHORE_JOB_RESULT cache store "npm-$(checksum package.json)" "$HOME/.npm" Key 'npm-e9720edf308e724e772c5c701469e3da' already exists. cache store "node-modules-$(checksum package.json)" "node_modules" Key 'node-modules-e9720edf308e724e772c5c701469e3da' already exists. cache store "images-${SEMAPHORE_PROJECT_ID}" "ci/images" Key 'images-2ea68387-5aa3-47cb-8059-9c269d6fffa1' already exists. cache store "$SEMAPHORE_PROJECT_ID-$SEMAPHORE_GIT_BRANCH" "$HOME/.cache" Key '2ea68387-5aa3-47cb-8059-9c269d6fffa1-feature/64-add-autofield-validatation-button' is normalized to '2ea68387-5aa3-47cb-8059-9c269d6fffa1-feature-64-add-autofield-validatation-button'. Compressing /home/semaphore/.cache... Compression complete. Duration: 3.147732ms. Size: 231.0 bytes. Uploading '/home/semaphore/.cache' with cache key '2ea68387-5aa3-47cb-8059-9c269d6fffa1-feature-64-add-autofield-validatation-button'... Upload complete. Duration: 6.506289ms.