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_TAG_NAME Exporting SEMAPHORE_GIT_URL 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.22.3/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/artifact toolbox/libcheckout toolbox/sem-install toolbox/toolbox toolbox/README.md toolbox/libchecksum toolbox/enetwork toolbox/cache toolbox/ssh-session-cli toolbox/sem-context toolbox/sem-semantic-release toolbox/install-package toolbox/spc toolbox/sem-dockerize toolbox/test-results toolbox/sem-service toolbox/system-metrics-collector toolbox/install-toolbox toolbox/when toolbox/sem-version toolbox/Dockerfile.dev toolbox/sem-service-check-params toolbox/retry 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 4338 ssh-agent started Connecting to cache # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 # 46.4.218.107:29920 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11 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/#credential-stores 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 Cloning into 'akvo-react-form-editor'... Warning: Permanently added 'github.com,140.82.121.3' (ECDSA) to the list of known hosts. remote: Enumerating objects: 840, done. remote: Counting objects: 0% (1/840) remote: Counting objects: 1% (9/840) remote: Counting objects: 2% (17/840) remote: Counting objects: 3% (26/840) remote: Counting objects: 4% (34/840) remote: Counting objects: 5% (42/840) remote: Counting objects: 6% (51/840) remote: Counting objects: 7% (59/840) remote: Counting objects: 8% (68/840) remote: Counting objects: 9% (76/840) remote: Counting objects: 10% (84/840) remote: Counting objects: 11% (93/840) remote: Counting objects: 12% (101/840) remote: Counting objects: 13% (110/840) remote: Counting objects: 14% (118/840) remote: Counting objects: 15% (126/840) remote: Counting objects: 16% (135/840) remote: Counting objects: 17% (143/840) remote: Counting objects: 18% (152/840) remote: Counting objects: 19% (160/840) remote: Counting objects: 20% (168/840) remote: Counting objects: 21% (177/840) remote: Counting objects: 22% (185/840) remote: Counting objects: 23% (194/840) remote: Counting objects: 24% (202/840) remote: Counting objects: 25% (210/840) remote: Counting objects: 26% (219/840) remote: Counting objects: 27% (227/840) remote: Counting objects: 28% (236/840) remote: Counting objects: 29% (244/840) remote: Counting objects: 30% (252/840) remote: Counting objects: 31% (261/840) remote: Counting objects: 32% (269/840) remote: Counting objects: 33% (278/840) remote: Counting objects: 34% (286/840) remote: Counting objects: 35% (294/840) remote: Counting objects: 36% (303/840) remote: Counting objects: 37% (311/840) remote: Counting objects: 38% (320/840) remote: Counting objects: 39% (328/840) remote: Counting objects: 40% (336/840) remote: Counting objects: 41% (345/840) remote: Counting objects: 42% (353/840) remote: Counting objects: 43% (362/840) remote: Counting objects: 44% (370/840) remote: Counting objects: 45% (378/840) remote: Counting objects: 46% (387/840) remote: Counting objects: 47% (395/840) remote: Counting objects: 48% (404/840) remote: Counting objects: 49% (412/840) remote: Counting objects: 50% (420/840) remote: Counting objects: 51% (429/840) remote: Counting objects: 52% (437/840) remote: Counting objects: 53% (446/840) remote: Counting objects: 54% (454/840) remote: Counting objects: 55% (462/840) remote: Counting objects: 56% (471/840) remote: Counting objects: 57% (479/840) remote: Counting objects: 58% (488/840) remote: Counting objects: 59% (496/840) remote: Counting objects: 60% (504/840) remote: Counting objects: 61% (513/840) remote: Counting objects: 62% (521/840) remote: Counting objects: 63% (530/840) remote: Counting objects: 64% (538/840) remote: Counting objects: 65% (546/840) remote: Counting objects: 66% (555/840) remote: Counting objects: 67% (563/840) remote: Counting objects: 68% (572/840) remote: Counting objects: 69% (580/840) remote: Counting objects: 70% (588/840) remote: Counting objects: 71% (597/840) remote: Counting objects: 72% (605/840) remote: Counting objects: 73% (614/840) remote: Counting objects: 74% (622/840) remote: Counting objects: 75% (630/840) remote: Counting objects: 76% (639/840) remote: Counting objects: 77% (647/840) remote: Counting objects: 78% (656/840) remote: Counting objects: 79% (664/840) remote: Counting objects: 80% (672/840) remote: Counting objects: 81% (681/840) remote: Counting objects: 82% (689/840) remote: Counting objects: 83% (698/840) remote: Counting objects: 84% (706/840) remote: Counting objects: 85% (714/840) remote: Counting objects: 86% (723/840) remote: Counting objects: 87% (731/840) remote: Counting objects: 88% (740/840) remote: Counting objects: 89% (748/840) remote: Counting objects: 90% (756/840) remote: Counting objects: 91% (765/840) remote: Counting objects: 92% (773/840) remote: Counting objects: 93% (782/840) remote: Counting objects: 94% (790/840) remote: Counting objects: 95% (798/840) remote: Counting objects: 96% (807/840) remote: Counting objects: 97% (815/840) remote: Counting objects: 98% (824/840) remote: Counting objects: 99% (832/840) remote: Counting objects: 100% (840/840) remote: Counting objects: 100% (840/840), done. remote: Compressing objects: 0% (1/322) remote: Compressing objects: 1% (4/322) remote: Compressing objects: 2% (7/322) remote: Compressing objects: 3% (10/322) remote: Compressing objects: 4% (13/322) remote: Compressing objects: 5% (17/322) remote: Compressing objects: 6% (20/322) remote: Compressing objects: 7% (23/322) remote: Compressing objects: 8% (26/322) remote: Compressing objects: 9% (29/322) remote: Compressing objects: 10% (33/322) remote: Compressing objects: 11% (36/322) remote: Compressing objects: 12% (39/322) remote: Compressing objects: 13% (42/322) remote: Compressing objects: 14% (46/322) remote: Compressing objects: 15% (49/322) remote: Compressing objects: 16% (52/322) remote: Compressing objects: 17% (55/322) remote: Compressing objects: 18% (58/322) remote: Compressing objects: 19% (62/322) remote: Compressing objects: 20% (65/322) remote: Compressing objects: 21% (68/322) remote: Compressing objects: 22% (71/322) remote: Compressing objects: 23% (75/322) remote: Compressing objects: 24% (78/322) remote: Compressing objects: 25% (81/322) remote: Compressing objects: 26% (84/322) remote: Compressing objects: 27% (87/322) remote: Compressing objects: 28% (91/322) remote: Compressing objects: 29% (94/322) remote: Compressing objects: 30% (97/322) remote: Compressing objects: 31% (100/322) remote: Compressing objects: 32% (104/322) remote: Compressing objects: 33% (107/322) remote: Compressing objects: 34% (110/322) remote: Compressing objects: 35% (113/322) remote: Compressing objects: 36% (116/322) remote: Compressing objects: 37% (120/322) remote: Compressing objects: 38% (123/322) remote: Compressing objects: 39% (126/322) remote: Compressing objects: 40% (129/322) remote: Compressing objects: 41% (133/322) remote: Compressing objects: 42% (136/322) remote: Compressing objects: 43% (139/322) remote: Compressing objects: 44% (142/322) remote: Compressing objects: 45% (145/322) remote: Compressing objects: 46% (149/322) remote: Compressing objects: 47% (152/322) remote: Compressing objects: 48% (155/322) remote: Compressing objects: 49% (158/322) remote: Compressing objects: 50% (161/322) remote: Compressing objects: 51% (165/322) remote: Compressing objects: 52% (168/322) remote: Compressing objects: 53% (171/322) remote: Compressing objects: 54% (174/322) remote: Compressing objects: 55% (178/322) remote: Compressing objects: 56% (181/322) remote: Compressing objects: 57% (184/322) remote: Compressing objects: 58% (187/322) remote: Compressing objects: 59% (190/322) remote: Compressing objects: 60% (194/322) remote: Compressing objects: 61% (197/322) remote: Compressing objects: 62% (200/322) remote: Compressing objects: 63% (203/322) remote: Compressing objects: 64% (207/322) remote: Compressing objects: 65% (210/322) remote: Compressing objects: 66% (213/322) remote: Compressing objects: 67% (216/322) remote: Compressing objects: 68% (219/322) remote: Compressing objects: 69% (223/322) remote: Compressing objects: 70% (226/322) remote: Compressing objects: 71% (229/322) remote: Compressing objects: 72% (232/322) remote: Compressing objects: 73% (236/322) remote: Compressing objects: 74% (239/322) remote: Compressing objects: 75% (242/322) remote: Compressing objects: 76% (245/322) remote: Compressing objects: 77% (248/322) remote: Compressing objects: 78% (252/322) remote: Compressing objects: 79% (255/322) remote: Compressing objects: 80% (258/322) remote: Compressing objects: 81% (261/322) remote: Compressing objects: 82% (265/322) remote: Compressing objects: 83% (268/322) remote: Compressing objects: 84% (271/322) remote: Compressing objects: 85% (274/322) remote: Compressing objects: 86% (277/322) remote: Compressing objects: 87% (281/322) remote: Compressing objects: 88% (284/322) remote: Compressing objects: 89% (287/322) remote: Compressing objects: 90% (290/322) remote: Compressing objects: 91% (294/322) remote: Compressing objects: 92% (297/322) remote: Compressing objects: 93% (300/322) remote: Compressing objects: 94% (303/322) remote: Compressing objects: 95% (306/322) remote: Compressing objects: 96% (310/322) remote: Compressing objects: 97% (313/322) remote: Compressing objects: 98% (316/322) remote: Compressing objects: 99% (319/322) remote: Compressing objects: 100% (322/322) remote: Compressing objects: 100% (322/322), done. Receiving objects: 0% (1/840) Receiving objects: 1% (9/840) Receiving objects: 2% (17/840) Receiving objects: 3% (26/840) Receiving objects: 4% (34/840) Receiving objects: 5% (42/840) Receiving objects: 6% (51/840) Receiving objects: 7% (59/840) Receiving objects: 8% (68/840) Receiving objects: 9% (76/840) Receiving objects: 10% (84/840) Receiving objects: 11% (93/840) Receiving objects: 12% (101/840) Receiving objects: 13% (110/840) Receiving objects: 14% (118/840) Receiving objects: 15% (126/840) Receiving objects: 16% (135/840) Receiving objects: 17% (143/840) Receiving objects: 18% (152/840) Receiving objects: 19% (160/840) Receiving objects: 20% (168/840) Receiving objects: 21% (177/840) Receiving objects: 22% (185/840) Receiving objects: 23% (194/840) Receiving objects: 24% (202/840) Receiving objects: 25% (210/840) Receiving objects: 26% (219/840) Receiving objects: 27% (227/840) Receiving objects: 28% (236/840) Receiving objects: 29% (244/840) Receiving objects: 30% (252/840) Receiving objects: 31% (261/840) Receiving objects: 32% (269/840) Receiving objects: 33% (278/840) Receiving objects: 34% (286/840) Receiving objects: 35% (294/840) Receiving objects: 36% (303/840) Receiving objects: 37% (311/840) Receiving objects: 38% (320/840) Receiving objects: 39% (328/840) Receiving objects: 40% (336/840) Receiving objects: 41% (345/840) Receiving objects: 42% (353/840) Receiving objects: 43% (362/840) Receiving objects: 44% (370/840) Receiving objects: 45% (378/840) Receiving objects: 46% (387/840) Receiving objects: 47% (395/840) Receiving objects: 48% (404/840) Receiving objects: 49% (412/840) Receiving objects: 50% (420/840) Receiving objects: 51% (429/840) Receiving objects: 52% (437/840) Receiving objects: 53% (446/840) Receiving objects: 54% (454/840) Receiving objects: 55% (462/840) Receiving objects: 56% (471/840) Receiving objects: 57% (479/840) Receiving objects: 58% (488/840) Receiving objects: 59% (496/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 60% (504/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 61% (513/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 62% (521/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 63% (530/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 64% (538/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 65% (546/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 66% (555/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 67% (563/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 68% (572/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 69% (580/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 70% (588/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 71% (597/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 72% (605/840), 1.64 MiB | 3.09 MiB/s remote: Total 840 (delta 557), reused 721 (delta 511), pack-reused 0 (from 0) Receiving objects: 73% (614/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 74% (622/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 75% (630/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 76% (639/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 77% (647/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 78% (656/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 79% (664/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 80% (672/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 81% (681/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 82% (689/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 83% (698/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 84% (706/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 85% (714/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 86% (723/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 87% (731/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 88% (740/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 89% (748/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 90% (756/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 91% (765/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 92% (773/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 93% (782/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 94% (790/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 95% (798/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 96% (807/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 97% (815/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 98% (824/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 99% (832/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 100% (840/840), 1.64 MiB | 3.09 MiB/s Receiving objects: 100% (840/840), 1.81 MiB | 3.37 MiB/s, done. Resolving deltas: 0% (0/557) Resolving deltas: 1% (6/557) Resolving deltas: 2% (12/557) Resolving deltas: 3% (17/557) Resolving deltas: 4% (23/557) Resolving deltas: 5% (28/557) Resolving deltas: 6% (34/557) Resolving deltas: 7% (39/557) Resolving deltas: 8% (46/557) Resolving deltas: 9% (51/557) Resolving deltas: 10% (56/557) Resolving deltas: 11% (62/557) Resolving deltas: 12% (67/557) Resolving deltas: 13% (73/557) Resolving deltas: 14% (78/557) Resolving deltas: 15% (84/557) Resolving deltas: 16% (90/557) Resolving deltas: 17% (95/557) Resolving deltas: 18% (101/557) Resolving deltas: 19% (106/557) Resolving deltas: 20% (112/557) Resolving deltas: 21% (117/557) Resolving deltas: 22% (123/557) Resolving deltas: 23% (129/557) Resolving deltas: 24% (134/557) Resolving deltas: 25% (140/557) Resolving deltas: 26% (145/557) Resolving deltas: 27% (151/557) Resolving deltas: 28% (156/557) Resolving deltas: 29% (162/557) Resolving deltas: 30% (168/557) Resolving deltas: 31% (174/557) Resolving deltas: 32% (179/557) Resolving deltas: 33% (184/557) Resolving deltas: 34% (190/557) Resolving deltas: 35% (195/557) Resolving deltas: 36% (201/557) Resolving deltas: 37% (207/557) Resolving deltas: 38% (212/557) Resolving deltas: 39% (218/557) Resolving deltas: 40% (223/557) Resolving deltas: 41% (229/557) Resolving deltas: 42% (234/557) Resolving deltas: 43% (241/557) Resolving deltas: 44% (246/557) Resolving deltas: 45% (251/557) Resolving deltas: 46% (258/557) Resolving deltas: 47% (262/557) Resolving deltas: 48% (268/557) Resolving deltas: 49% (273/557) Resolving deltas: 50% (280/557) Resolving deltas: 51% (285/557) Resolving deltas: 52% (290/557) Resolving deltas: 53% (296/557) Resolving deltas: 54% (301/557) Resolving deltas: 55% (307/557) Resolving deltas: 56% (312/557) Resolving deltas: 57% (318/557) Resolving deltas: 58% (324/557) Resolving deltas: 59% (329/557) Resolving deltas: 60% (335/557) Resolving deltas: 61% (340/557) Resolving deltas: 62% (346/557) Resolving deltas: 63% (351/557) Resolving deltas: 64% (357/557) Resolving deltas: 65% (363/557) Resolving deltas: 66% (368/557) Resolving deltas: 67% (374/557) Resolving deltas: 68% (379/557) Resolving deltas: 69% (385/557) Resolving deltas: 70% (390/557) Resolving deltas: 71% (396/557) Resolving deltas: 72% (402/557) Resolving deltas: 73% (407/557) Resolving deltas: 74% (413/557) Resolving deltas: 75% (418/557) Resolving deltas: 76% (424/557) Resolving deltas: 77% (429/557) Resolving deltas: 78% (435/557) Resolving deltas: 79% (441/557) Resolving deltas: 80% (446/557) Resolving deltas: 81% (452/557) Resolving deltas: 82% (457/557) Resolving deltas: 83% (463/557) Resolving deltas: 84% (468/557) Resolving deltas: 85% (474/557) Resolving deltas: 86% (480/557) Resolving deltas: 87% (485/557) Resolving deltas: 88% (491/557) Resolving deltas: 89% (496/557) Resolving deltas: 90% (502/557) Resolving deltas: 91% (507/557) Resolving deltas: 92% (513/557) Resolving deltas: 93% (519/557) Resolving deltas: 94% (524/557) Resolving deltas: 95% (530/557) Resolving deltas: 96% (535/557) Resolving deltas: 97% (541/557) Resolving deltas: 98% (546/557) Resolving deltas: 99% (552/557) Resolving deltas: 100% (557/557) Resolving deltas: 100% (557/557), done. Note: switching to '407453d8178df7c1cb2199f270773862a0c4eb45'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 407453d8178df7c1cb2199f270773862a0c4eb45 Release v2.0.2 cache restore "npm-$(checksum package.json)" MISS: 'npm-c011c65c3f4cc43de8173c385d3fd39e'. cache restore "node-modules-$(checksum package.json)" MISS: 'node-modules-c011c65c3f4cc43de8173c385d3fd39e'. 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: 4.359681ms. Size: 117.0 bytes. Unpacking '/tmp/images-2ea68387-5aa3-47cb-8059-9c269d6fffa1-3968904956'... Unpack complete. Duration: 3.035861ms. Restored: ci/images/. cache restore "$SEMAPHORE_PROJECT_ID-$SEMAPHORE_GIT_BRANCH" Key '2ea68387-5aa3-47cb-8059-9c269d6fffa1-refs/tags/v2.0.2' is normalized to '2ea68387-5aa3-47cb-8059-9c269d6fffa1-refs-tags-v2.0.2'. MISS: '2ea68387-5aa3-47cb-8059-9c269d6fffa1-refs-tags-v2.0.2'. ./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  9621f1afde84: Downloading 29.33kB/2.824MB  1df44ba9642a: Downloading 24.64kB/2.355MB  1cb52aad37c8: Downloading 462.1kB/46.2MB  1df44ba9642a: Downloading 426kB/2.355MB  9621f1afde84: Downloading 2.648MB/2.824MB  9621f1afde84: Verifying Checksum  9621f1afde84: Download complete  9621f1afde84: Extracting 32.77kB/2.824MB  1cb52aad37c8: Downloading 4.246MB/46.2MB  1df44ba9642a: Downloading 2.355MB/2.355MB  1df44ba9642a: Verifying Checksum  1df44ba9642a: Download complete  9621f1afde84: Extracting 1.54MB/2.824MB  1cb52aad37c8: Downloading 12.72MB/46.2MB  9621f1afde84: Extracting 2.824MB/2.824MB  9621f1afde84: Pull complete  1cb52aad37c8: Downloading 23.1MB/46.2MB  1cb52aad37c8: Downloading 36.28MB/46.2MB  4a9eb7f27656: Downloading 451B/451B  4a9eb7f27656: Verifying Checksum  4a9eb7f27656: Download complete  1cb52aad37c8: Verifying Checksum  1cb52aad37c8: Download complete  1cb52aad37c8: Extracting 491.5kB/46.2MB  84008d7d59ad: Downloading 431B/431B  84008d7d59ad: Verifying Checksum  84008d7d59ad: Download complete  1cb52aad37c8: Extracting 3.441MB/46.2MB  1cb52aad37c8: Extracting 9.339MB/46.2MB  e93b0a347284: Downloading 17.8kB/1.7MB  e93b0a347284: Verifying Checksum  e93b0a347284: Download complete  1cb52aad37c8: Extracting 14.75MB/46.2MB  1cb52aad37c8: Extracting 16.22MB/46.2MB  1cb52aad37c8: Extracting 22.12MB/46.2MB  1cb52aad37c8: Extracting 26.54MB/46.2MB  1cb52aad37c8: Extracting 31.95MB/46.2MB  1cb52aad37c8: Extracting 33.42MB/46.2MB  1cb52aad37c8: Extracting 35.39MB/46.2MB  1cb52aad37c8: Extracting 36.37MB/46.2MB  1cb52aad37c8: Extracting 37.36MB/46.2MB  1cb52aad37c8: Extracting 38.83MB/46.2MB  1cb52aad37c8: Extracting 39.81MB/46.2MB  1cb52aad37c8: Extracting 41.29MB/46.2MB  1cb52aad37c8: Extracting 42.27MB/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 q@1.5.1: You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. npm WARN deprecated npm WARN deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) 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 568 packages, and audited 569 packages in 21s 112 packages are looking for funding run `npm fund` for details 48 vulnerabilities (40 moderate, 8 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.9.2 npm notice Changelog: npm notice Run `npm install -g npm@10.9.2` 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" [3/5] Fetching packages... [4/5] Linking dependencies... warning " > akvo-react-form@2.5.6" has incorrect peer dependency "react@^16.0.0". warning "akvo-react-form > @react-leaflet/core@1.1.1" has incorrect peer dependency "react@^17.0.1". warning "akvo-react-form > @react-leaflet/core@1.1.1" has incorrect peer dependency "react-dom@^17.0.1". warning "akvo-react-form > react-html-parser@2.0.2" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0-0". warning " > eslint-config-standard-react@11.0.1" has incorrect peer dependency "eslint@^7.12.1". warning " > eslint-config-standard-react@11.0.1" has unmet peer dependency "eslint-plugin-react@^7.21.5". warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-syntax-flow@^7.14.5". warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-transform-react-jsx@^7.14.9". warning "react-scripts > react-dev-utils > fork-ts-checker-webpack-plugin@6.5.2" has unmet peer dependency "typescript@>= 2.7". warning "react-scripts > eslint-config-react-app > @typescript-eslint/eslint-plugin > tsutils@3.21.0" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta". [5/5] Building fresh packages... $ 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: 84.4 kB: index.js.gz 69.1 kB: index.js.br 84.4 kB: index.modern.js.gz 69.1 kB: index.modern.js.br Done in 11.74s. Done in 68.14s. yarn run v1.22.19 $ eslint --config .eslintrc.json ./src/ --ext .js,.jsx Done in 5.21s. yarn run v1.22.19 $ prettier --check src Checking formatting... All matched files use Prettier code style! Done in 2.07s. 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 (56.818 s) App ✓ test if element exists (534 ms) Test Suites: 1 passed, 1 total Tests: 1 passed, 1 total Snapshots: 0 total Time: 58.007 s Ran all test suites. Done in 59.04s. 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: 84.4 kB: index.js.gz 69.1 kB: index.js.br 84.4 kB: index.modern.js.gz 69.1 kB: index.modern.js.br Done in 10.94s. + [[ refs/tags/v2.0.2 != \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.53kB/1.076MB  b94fc7ac342a: Downloading 119.4kB/11.59MB  e238bceb2957: Verifying Checksum  e238bceb2957: Download complete  7a6db449b51b: Downloading 325.9kB/31.38MB  b94fc7ac342a: Downloading 8.6MB/11.59MB  b94fc7ac342a: Downloading 11.59MB/11.59MB  b94fc7ac342a: Verifying Checksum  b94fc7ac342a: Download complete  7a6db449b51b: Downloading 2.611MB/31.38MB  7a6db449b51b: Downloading 9.153MB/31.38MB  7a6db449b51b: Downloading 20.84MB/31.38MB  aa1ba22295b5: Downloading 233B/233B  aa1ba22295b5: Download complete  7a6db449b51b: Downloading 31.23MB/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  73563664cd26: Downloading 127B/127B  73563664cd26: Verifying Checksum  73563664cd26: Download complete  eb3493fbb6c8: Downloading 514B/514B  eb3493fbb6c8: Verifying Checksum  eb3493fbb6c8: Download complete  7a6db449b51b: Extracting 8.52MB/31.38MB  442a677bf650: Downloading 534.8kB/64.99MB  7a6db449b51b: Extracting 11.14MB/31.38MB  7a6db449b51b: Extracting 13.76MB/31.38MB  442a677bf650: Downloading 11.3MB/64.99MB  7a6db449b51b: Extracting 15.07MB/31.38MB  442a677bf650: Downloading 25.26MB/64.99MB  442a677bf650: Downloading 37.08MB/64.99MB  7a6db449b51b: Extracting 16.06MB/31.38MB  442a677bf650: Downloading 48.92MB/64.99MB  7a6db449b51b: Extracting 17.04MB/31.38MB  442a677bf650: Downloading 60.17MB/64.99MB  7a6db449b51b: Extracting 18.35MB/31.38MB  442a677bf650: Verifying Checksum  442a677bf650: Download complete  7a6db449b51b: Extracting 22.94MB/31.38MB  7a6db449b51b: Extracting 27.2MB/31.38MB  7a6db449b51b: Extracting 28.51MB/31.38MB  7a6db449b51b: Extracting 28.84MB/31.38MB  7a6db449b51b: Extracting 29.82MB/31.38MB  7a6db449b51b: Extracting 30.15MB/31.38MB  7a6db449b51b: Extracting 30.47MB/31.38MB  7a6db449b51b: Extracting 31.38MB/31.38MB  7a6db449b51b: Pull complete  e238bceb2957: Extracting 32.77kB/1.076MB  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 1.966MB/11.59MB  b94fc7ac342a: Extracting 4.063MB/11.59MB  b94fc7ac342a: Extracting 7.733MB/11.59MB  b94fc7ac342a: Extracting 10.22MB/11.59MB  b94fc7ac342a: Extracting 11.53MB/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 819.2kB/3.175MB  76b791f9be0a: Extracting 1.802MB/3.175MB  76b791f9be0a: Extracting 2.359MB/3.175MB  76b791f9be0a: Extracting 3.08MB/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.785MB/64.99MB  442a677bf650: Extracting 7.799MB/64.99MB  442a677bf650: Extracting 10.58MB/64.99MB  442a677bf650: Extracting 13.93MB/64.99MB  442a677bf650: Extracting 17.27MB/64.99MB  442a677bf650: Extracting 22.28MB/64.99MB  442a677bf650: Extracting 25.62MB/64.99MB  442a677bf650: Extracting 28.97MB/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 42.34MB/64.99MB  442a677bf650: Extracting 45.12MB/64.99MB  442a677bf650: Extracting 47.91MB/64.99MB  442a677bf650: Extracting 49.58MB/64.99MB  442a677bf650: Extracting 50.69MB/64.99MB  442a677bf650: Extracting 51.81MB/64.99MB  442a677bf650: Extracting 53.48MB/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 59.6MB/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-c011c65c3f4cc43de8173c385d3fd39e' already exists. cache store "node-modules-$(checksum package.json)" "node_modules" Key 'node-modules-c011c65c3f4cc43de8173c385d3fd39e' 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-refs/tags/v2.0.2' is normalized to '2ea68387-5aa3-47cb-8059-9c269d6fffa1-refs-tags-v2.0.2'. Compressing /home/semaphore/.cache... Compression complete. Duration: 14.69795ms. Size: 237.0 bytes. Uploading '/home/semaphore/.cache' with cache key '2ea68387-5aa3-47cb-8059-9c269d6fffa1-refs-tags-v2.0.2'... Upload complete. Duration: 10.886665ms.