Exporting environment variables
Exporting CI
Exporting DISPLAY
Exporting NODE_ENV
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_BACKEND
Exporting SEMAPHORE_CACHE_PRIVATE_KEY_PATH
Exporting SEMAPHORE_CACHE_URL
Exporting SEMAPHORE_CACHE_USERNAME
Exporting SEMAPHORE_GIT_BRANCH
Exporting SEMAPHORE_GIT_COMMITTER
Exporting SEMAPHORE_GIT_COMMIT_AUTHOR
Exporting SEMAPHORE_GIT_COMMIT_RANGE
Exporting SEMAPHORE_GIT_DIR
Exporting SEMAPHORE_GIT_PROVIDER
Exporting SEMAPHORE_GIT_PR_BRANCH
Exporting SEMAPHORE_GIT_PR_NAME
Exporting SEMAPHORE_GIT_PR_NUMBER
Exporting SEMAPHORE_GIT_PR_SHA
Exporting SEMAPHORE_GIT_PR_SLUG
Exporting SEMAPHORE_GIT_REF
Exporting SEMAPHORE_GIT_REF_TYPE
Exporting SEMAPHORE_GIT_REPO_NAME
Exporting SEMAPHORE_GIT_REPO_SLUG
Exporting SEMAPHORE_GIT_SHA
Exporting SEMAPHORE_GIT_URL
Exporting SEMAPHORE_GIT_WORKING_BRANCH
Exporting SEMAPHORE_JOB_CREATION_TIME
Exporting SEMAPHORE_JOB_ID
Exporting SEMAPHORE_JOB_NAME
Exporting SEMAPHORE_ORGANIZATION_URL
Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID
Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID
Exporting SEMAPHORE_PIPELINE_ID
Exporting SEMAPHORE_PIPELINE_PROMOTED_BY
Exporting SEMAPHORE_PIPELINE_PROMOTION
Exporting SEMAPHORE_PIPELINE_RERUN
Exporting SEMAPHORE_PROJECT_ID
Exporting SEMAPHORE_PROJECT_NAME
Exporting SEMAPHORE_TOOLBOX_METRICS_ENABLED
Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE
Exporting SEMAPHORE_WORKFLOW_ID
Exporting SEMAPHORE_WORKFLOW_NUMBER
Exporting SEMAPHORE_WORKFLOW_RERUN
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_MANUAL_RUN
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE
Exporting SSH_PRIVATE_KEY_PATH
Exporting TERM
Injecting Files
Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600
Injecting /home/semaphore/.ssh/id_rsa with file mode 0600
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.8/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 3550
ssh-agent started
Connecting to cache
# 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
# 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
# 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
# 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
# 116.202.32.43:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key)
checkout
Cloning into 'workos-node'...
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
remote: Enumerating objects: 711, done.
remote: Counting objects:   0% (1/711)
remote: Counting objects:   1% (8/711)
remote: Counting objects:   2% (15/711)
remote: Counting objects:   3% (22/711)
remote: Counting objects:   4% (29/711)
remote: Counting objects:   5% (36/711)
remote: Counting objects:   6% (43/711)
remote: Counting objects:   7% (50/711)
remote: Counting objects:   8% (57/711)
remote: Counting objects:   9% (64/711)
remote: Counting objects:  10% (72/711)
remote: Counting objects:  11% (79/711)
remote: Counting objects:  12% (86/711)
remote: Counting objects:  13% (93/711)
remote: Counting objects:  14% (100/711)
remote: Counting objects:  15% (107/711)
remote: Counting objects:  16% (114/711)
remote: Counting objects:  17% (121/711)
remote: Counting objects:  18% (128/711)
remote: Counting objects:  19% (136/711)
remote: Counting objects:  20% (143/711)
remote: Counting objects:  21% (150/711)
remote: Counting objects:  22% (157/711)
remote: Counting objects:  23% (164/711)
remote: Counting objects:  24% (171/711)
remote: Counting objects:  25% (178/711)
remote: Counting objects:  26% (185/711)
remote: Counting objects:  27% (192/711)
remote: Counting objects:  28% (200/711)
remote: Counting objects:  29% (207/711)
remote: Counting objects:  30% (214/711)
remote: Counting objects:  31% (221/711)
remote: Counting objects:  32% (228/711)
remote: Counting objects:  33% (235/711)
remote: Counting objects:  34% (242/711)
remote: Counting objects:  35% (249/711)
remote: Counting objects:  36% (256/711)
remote: Counting objects:  37% (264/711)
remote: Counting objects:  38% (271/711)
remote: Counting objects:  39% (278/711)
remote: Counting objects:  40% (285/711)
remote: Counting objects:  41% (292/711)
remote: Counting objects:  42% (299/711)
remote: Counting objects:  43% (306/711)
remote: Counting objects:  44% (313/711)
remote: Counting objects:  45% (320/711)
remote: Counting objects:  46% (328/711)
remote: Counting objects:  47% (335/711)
remote: Counting objects:  48% (342/711)
remote: Counting objects:  49% (349/711)
remote: Counting objects:  50% (356/711)
remote: Counting objects:  51% (363/711)
remote: Counting objects:  52% (370/711)
remote: Counting objects:  53% (377/711)
remote: Counting objects:  54% (384/711)
remote: Counting objects:  55% (392/711)
remote: Counting objects:  56% (399/711)
remote: Counting objects:  57% (406/711)
remote: Counting objects:  58% (413/711)
remote: Counting objects:  59% (420/711)
remote: Counting objects:  60% (427/711)
remote: Counting objects:  61% (434/711)
remote: Counting objects:  62% (441/711)
remote: Counting objects:  63% (448/711)
remote: Counting objects:  64% (456/711)
remote: Counting objects:  65% (463/711)
remote: Counting objects:  66% (470/711)
remote: Counting objects:  67% (477/711)
remote: Counting objects:  68% (484/711)
remote: Counting objects:  69% (491/711)
remote: Counting objects:  70% (498/711)
remote: Counting objects:  71% (505/711)
remote: Counting objects:  72% (512/711)
remote: Counting objects:  73% (520/711)
remote: Counting objects:  74% (527/711)
remote: Counting objects:  75% (534/711)
remote: Counting objects:  76% (541/711)
remote: Counting objects:  77% (548/711)
remote: Counting objects:  78% (555/711)
remote: Counting objects:  79% (562/711)
remote: Counting objects:  80% (569/711)
remote: Counting objects:  81% (576/711)
remote: Counting objects:  82% (584/711)
remote: Counting objects:  83% (591/711)
remote: Counting objects:  84% (598/711)
remote: Counting objects:  85% (605/711)
remote: Counting objects:  86% (612/711)
remote: Counting objects:  87% (619/711)
remote: Counting objects:  88% (626/711)
remote: Counting objects:  89% (633/711)
remote: Counting objects:  90% (640/711)
remote: Counting objects:  91% (648/711)
remote: Counting objects:  92% (655/711)
remote: Counting objects:  93% (662/711)
remote: Counting objects:  94% (669/711)
remote: Counting objects:  95% (676/711)
remote: Counting objects:  96% (683/711)
remote: Counting objects:  97% (690/711)
remote: Counting objects:  98% (697/711)
remote: Counting objects:  99% (704/711)
remote: Counting objects: 100% (711/711)
remote: Counting objects: 100% (711/711), done.
remote: Compressing objects:   0% (1/465)
remote: Compressing objects:   1% (5/465)
remote: Compressing objects:   2% (10/465)
remote: Compressing objects:   3% (14/465)
remote: Compressing objects:   4% (19/465)
remote: Compressing objects:   5% (24/465)
remote: Compressing objects:   6% (28/465)
remote: Compressing objects:   7% (33/465)
remote: Compressing objects:   8% (38/465)
remote: Compressing objects:   9% (42/465)
remote: Compressing objects:  10% (47/465)
remote: Compressing objects:  11% (52/465)
remote: Compressing objects:  12% (56/465)
remote: Compressing objects:  13% (61/465)
remote: Compressing objects:  14% (66/465)
remote: Compressing objects:  15% (70/465)
remote: Compressing objects:  16% (75/465)
remote: Compressing objects:  17% (80/465)
remote: Compressing objects:  18% (84/465)
remote: Compressing objects:  19% (89/465)
remote: Compressing objects:  20% (93/465)
remote: Compressing objects:  21% (98/465)
remote: Compressing objects:  22% (103/465)
remote: Compressing objects:  23% (107/465)
remote: Compressing objects:  24% (112/465)
remote: Compressing objects:  25% (117/465)
remote: Compressing objects:  26% (121/465)
remote: Compressing objects:  27% (126/465)
remote: Compressing objects:  28% (131/465)
remote: Compressing objects:  29% (135/465)
remote: Compressing objects:  30% (140/465)
remote: Compressing objects:  31% (145/465)
remote: Compressing objects:  32% (149/465)
remote: Compressing objects:  33% (154/465)
remote: Compressing objects:  34% (159/465)
remote: Compressing objects:  35% (163/465)
remote: Compressing objects:  36% (168/465)
remote: Compressing objects:  37% (173/465)
remote: Compressing objects:  38% (177/465)
remote: Compressing objects:  39% (182/465)
remote: Compressing objects:  40% (186/465)
remote: Compressing objects:  41% (191/465)
remote: Compressing objects:  42% (196/465)
remote: Compressing objects:  43% (200/465)
remote: Compressing objects:  44% (205/465)
remote: Compressing objects:  45% (210/465)
remote: Compressing objects:  46% (214/465)
remote: Compressing objects:  47% (219/465)
remote: Compressing objects:  48% (224/465)
remote: Compressing objects:  49% (228/465)
remote: Compressing objects:  50% (233/465)
remote: Compressing objects:  51% (238/465)
remote: Compressing objects:  52% (242/465)
remote: Compressing objects:  53% (247/465)
remote: Compressing objects:  54% (252/465)
remote: Compressing objects:  55% (256/465)
remote: Compressing objects:  56% (261/465)
remote: Compressing objects:  57% (266/465)
remote: Compressing objects:  58% (270/465)
remote: Compressing objects:  59% (275/465)
remote: Compressing objects:  60% (279/465)
remote: Compressing objects:  61% (284/465)
remote: Compressing objects:  62% (289/465)
remote: Compressing objects:  63% (293/465)
remote: Compressing objects:  64% (298/465)
remote: Compressing objects:  65% (303/465)
remote: Compressing objects:  66% (307/465)
remote: Compressing objects:  67% (312/465)
remote: Compressing objects:  68% (317/465)
remote: Compressing objects:  69% (321/465)
remote: Compressing objects:  70% (326/465)
remote: Compressing objects:  71% (331/465)
remote: Compressing objects:  72% (335/465)
remote: Compressing objects:  73% (340/465)
remote: Compressing objects:  74% (345/465)
remote: Compressing objects:  75% (349/465)
remote: Compressing objects:  76% (354/465)
remote: Compressing objects:  77% (359/465)
remote: Compressing objects:  78% (363/465)
remote: Compressing objects:  79% (368/465)
remote: Compressing objects:  80% (372/465)
remote: Compressing objects:  81% (377/465)
remote: Compressing objects:  82% (382/465)
remote: Compressing objects:  83% (386/465)
remote: Compressing objects:  84% (391/465)
remote: Compressing objects:  85% (396/465)
remote: Compressing objects:  86% (400/465)
remote: Compressing objects:  87% (405/465)
remote: Compressing objects:  88% (410/465)
remote: Compressing objects:  89% (414/465)
remote: Compressing objects:  90% (419/465)
remote: Compressing objects:  91% (424/465)
remote: Compressing objects:  92% (428/465)
remote: Compressing objects:  93% (433/465)
remote: Compressing objects:  94% (438/465)
remote: Compressing objects:  95% (442/465)
remote: Compressing objects:  96% (447/465)
remote: Compressing objects:  97% (452/465)
remote: Compressing objects:  98% (456/465)
remote: Compressing objects:  99% (461/465)
remote: Compressing objects: 100% (465/465)
remote: Compressing objects: 100% (465/465), done.
Receiving objects:   0% (1/711)
Receiving objects:   1% (8/711)
Receiving objects:   2% (15/711)
Receiving objects:   3% (22/711)
Receiving objects:   4% (29/711)
Receiving objects:   5% (36/711)
Receiving objects:   6% (43/711)
Receiving objects:   7% (50/711)
Receiving objects:   8% (57/711)
Receiving objects:   9% (64/711)
Receiving objects:  10% (72/711)
Receiving objects:  11% (79/711)
Receiving objects:  12% (86/711)
Receiving objects:  13% (93/711)
Receiving objects:  14% (100/711)
Receiving objects:  15% (107/711)
Receiving objects:  16% (114/711)
Receiving objects:  17% (121/711)
Receiving objects:  18% (128/711)
Receiving objects:  19% (136/711)
Receiving objects:  20% (143/711)
Receiving objects:  21% (150/711)
Receiving objects:  22% (157/711)
Receiving objects:  23% (164/711)
Receiving objects:  24% (171/711)
Receiving objects:  25% (178/711)
Receiving objects:  26% (185/711)
Receiving objects:  27% (192/711)
Receiving objects:  28% (200/711)
Receiving objects:  29% (207/711)
Receiving objects:  30% (214/711)
Receiving objects:  31% (221/711)
Receiving objects:  32% (228/711)
Receiving objects:  33% (235/711)
Receiving objects:  34% (242/711)
Receiving objects:  35% (249/711)
Receiving objects:  36% (256/711)
Receiving objects:  37% (264/711)
Receiving objects:  38% (271/711)
Receiving objects:  39% (278/711)
Receiving objects:  40% (285/711)
Receiving objects:  41% (292/711)
Receiving objects:  42% (299/711)
Receiving objects:  43% (306/711)
Receiving objects:  44% (313/711)
Receiving objects:  45% (320/711)
Receiving objects:  46% (328/711)
Receiving objects:  47% (335/711)
Receiving objects:  48% (342/711)
Receiving objects:  49% (349/711)
Receiving objects:  50% (356/711)
Receiving objects:  51% (363/711)
Receiving objects:  52% (370/711)
Receiving objects:  53% (377/711)
Receiving objects:  54% (384/711)
Receiving objects:  55% (392/711)
Receiving objects:  56% (399/711)
Receiving objects:  57% (406/711)
Receiving objects:  58% (413/711)
Receiving objects:  59% (420/711)
Receiving objects:  60% (427/711)
Receiving objects:  61% (434/711)
Receiving objects:  62% (441/711)
Receiving objects:  63% (448/711)
Receiving objects:  64% (456/711)
Receiving objects:  65% (463/711)
Receiving objects:  66% (470/711)
Receiving objects:  67% (477/711)
Receiving objects:  68% (484/711)
Receiving objects:  69% (491/711)
Receiving objects:  70% (498/711)
Receiving objects:  71% (505/711)
Receiving objects:  72% (512/711)
Receiving objects:  73% (520/711)
Receiving objects:  74% (527/711)
Receiving objects:  75% (534/711)
Receiving objects:  76% (541/711)
Receiving objects:  77% (548/711)
Receiving objects:  78% (555/711)
Receiving objects:  79% (562/711)
Receiving objects:  80% (569/711)
Receiving objects:  81% (576/711)
Receiving objects:  82% (584/711)
Receiving objects:  83% (591/711)
Receiving objects:  84% (598/711)
Receiving objects:  85% (605/711)
Receiving objects:  86% (612/711)
Receiving objects:  87% (619/711)
Receiving objects:  88% (626/711)
Receiving objects:  89% (633/711)
Receiving objects:  90% (640/711)
remote: Total 711 (delta 370), reused 460 (delta 215), pack-reused 0
Receiving objects:  91% (648/711)
Receiving objects:  92% (655/711)
Receiving objects:  93% (662/711)
Receiving objects:  94% (669/711)
Receiving objects:  95% (676/711)
Receiving objects:  96% (683/711)
Receiving objects:  97% (690/711)
Receiving objects:  98% (697/711)
Receiving objects:  99% (704/711)
Receiving objects: 100% (711/711)
Receiving objects: 100% (711/711), 203.95 KiB | 1.04 MiB/s, done.
Resolving deltas:   0% (0/370)
Resolving deltas:   1% (4/370)
Resolving deltas:   2% (8/370)
Resolving deltas:   3% (12/370)
Resolving deltas:   4% (15/370)
Resolving deltas:   5% (19/370)
Resolving deltas:   6% (24/370)
Resolving deltas:   7% (26/370)
Resolving deltas:   8% (31/370)
Resolving deltas:   9% (34/370)
Resolving deltas:  10% (37/370)
Resolving deltas:  11% (41/370)
Resolving deltas:  12% (45/370)
Resolving deltas:  13% (49/370)
Resolving deltas:  14% (52/370)
Resolving deltas:  15% (56/370)
Resolving deltas:  16% (60/370)
Resolving deltas:  17% (63/370)
Resolving deltas:  18% (67/370)
Resolving deltas:  19% (71/370)
Resolving deltas:  20% (74/370)
Resolving deltas:  21% (78/370)
Resolving deltas:  22% (82/370)
Resolving deltas:  23% (86/370)
Resolving deltas:  24% (89/370)
Resolving deltas:  25% (93/370)
Resolving deltas:  26% (97/370)
Resolving deltas:  27% (100/370)
Resolving deltas:  28% (104/370)
Resolving deltas:  29% (108/370)
Resolving deltas:  30% (111/370)
Resolving deltas:  31% (115/370)
Resolving deltas:  32% (119/370)
Resolving deltas:  33% (123/370)
Resolving deltas:  34% (126/370)
Resolving deltas:  35% (131/370)
Resolving deltas:  36% (134/370)
Resolving deltas:  37% (137/370)
Resolving deltas:  38% (141/370)
Resolving deltas:  39% (145/370)
Resolving deltas:  40% (148/370)
Resolving deltas:  41% (152/370)
Resolving deltas:  42% (156/370)
Resolving deltas:  43% (160/370)
Resolving deltas:  44% (163/370)
Resolving deltas:  45% (167/370)
Resolving deltas:  46% (172/370)
Resolving deltas:  47% (174/370)
Resolving deltas:  48% (178/370)
Resolving deltas:  49% (182/370)
Resolving deltas:  50% (185/370)
Resolving deltas:  51% (189/370)
Resolving deltas:  52% (193/370)
Resolving deltas:  53% (197/370)
Resolving deltas:  54% (200/370)
Resolving deltas:  55% (204/370)
Resolving deltas:  56% (208/370)
Resolving deltas:  57% (211/370)
Resolving deltas:  58% (216/370)
Resolving deltas:  59% (219/370)
Resolving deltas:  60% (222/370)
Resolving deltas:  61% (226/370)
Resolving deltas:  62% (230/370)
Resolving deltas:  63% (234/370)
Resolving deltas:  64% (237/370)
Resolving deltas:  65% (241/370)
Resolving deltas:  66% (245/370)
Resolving deltas:  67% (248/370)
Resolving deltas:  68% (252/370)
Resolving deltas:  69% (256/370)
Resolving deltas:  70% (259/370)
Resolving deltas:  71% (263/370)
Resolving deltas:  72% (267/370)
Resolving deltas:  73% (271/370)
Resolving deltas:  74% (274/370)
Resolving deltas:  75% (278/370)
Resolving deltas:  76% (282/370)
Resolving deltas:  77% (285/370)
Resolving deltas:  78% (289/370)
Resolving deltas:  79% (293/370)
Resolving deltas:  80% (296/370)
Resolving deltas:  81% (301/370)
Resolving deltas:  82% (304/370)
Resolving deltas:  83% (308/370)
Resolving deltas:  84% (311/370)
Resolving deltas:  85% (315/370)
Resolving deltas:  86% (319/370)
Resolving deltas:  87% (322/370)
Resolving deltas:  88% (326/370)
Resolving deltas:  89% (330/370)
Resolving deltas:  90% (333/370)
Resolving deltas:  91% (337/370)
Resolving deltas:  92% (341/370)
Resolving deltas:  93% (345/370)
Resolving deltas:  94% (348/370)
Resolving deltas:  95% (352/370)
Resolving deltas:  96% (356/370)
Resolving deltas:  97% (359/370)
Resolving deltas:  98% (363/370)
Resolving deltas:  99% (367/370)
Resolving deltas: 100% (370/370)
Resolving deltas: 100% (370/370), done.
HEAD is now at 42ace6c212b08c4943022981c72ca967ea62265f
nvm install
Found '/home/semaphore/workos-node/.nvmrc' with version <20.12.0>
Downloading and installing node v20.12.0...
Downloading https://nodejs.org/dist/v20.12.0/node-v20.12.0-linux-x64.tar.xz...

                                                                           0.2%
#########################                                                 35.9%
#####################################################                     74.7%
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v20.12.0 (npm v10.5.0)
nvm use
Found '/home/semaphore/workos-node/.nvmrc' with version <20.12.0>
Now using node v20.12.0 (npm v10.5.0)
bash ~/workos-node/bin/restore-or-install
HIT: 'node-modules-cbafef60187d751053d5d763721fbc2c', using key 'node-modules-cbafef60187d751053d5d763721fbc2c'.
Downloading key 'node-modules-cbafef60187d751053d5d763721fbc2c'...
Download complete. Duration: 235.106799ms. Size: 19.8M bytes.
Unpacking '/tmp/node-modules-cbafef60187d751053d5d763721fbc2c-3039211678'...
Unpack complete. Duration: 484.508612ms.
Restored: ./node_modules/.
ls -d node_modules
node_modules
Exporting environment variables
Exporting SEMAPHORE_JOB_RESULT