Exporting environment variables Exporting CI Exporting COVERALLS_BITLY_PHP_API_WRAPPER Exporting COVERALLS_CURRICULUM_VITAE Exporting COVERALLS_DOCKER_CLOUDFLARE_DDNS Exporting COVERALLS_JWT_DECODER Exporting COVERALLS_NPM_PKG_CONCATENATE Exporting COVERALLS_NPM_PKG_DATE_CONVERT Exporting COVERALLS_NPM_PKG_SHORTFIELD Exporting COVERALLS_NPM_PKG_UNIQUE_KEYS Exporting COVERALLS_NPM_PKG_YEAR_INTERVAL Exporting COVERALLS_ONLINE_BANKING_BACKEND Exporting COVERALLS_ONLINE_BANKING_FRONTEND Exporting DISPLAY Exporting DOCKER_TOKEN Exporting DOCKER_USERNAME Exporting GITLAB_TOKEN Exporting HEROKU_API_KEY Exporting NETLIFY_ACCESS_TOKEN Exporting NETLIFY_BITBANK_SITE_ID Exporting NETLIFY_CURRICULUM_VITAE_SITE_ID Exporting NPM_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_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_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_API Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting SONARSCANNER_VERSION Exporting SONAR_TOKEN Exporting SSH_PRIVATE_KEY_PATH Exporting TERM Exporting VERCEL_BITBANK_PROJECT_ID Exporting VERCEL_CURRICULUM_VITAE_PROJECT_ID Exporting VERCEL_ORG_ID Exporting VERCEL_TOKEN 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 http://packages.semaphoreci.com/toolbox/releases/download/v1.20.2/linux.tar toolbox/ toolbox/sem-semantic-release toolbox/sem-version toolbox/spc toolbox/sem-install toolbox/sem-service-check-params toolbox/sem-service toolbox/install-package toolbox/libchecksum toolbox/toolbox toolbox/sem-dockerize toolbox/when toolbox/README.md toolbox/install-toolbox toolbox/libcheckout toolbox/cache toolbox/enetwork toolbox/retry toolbox/test-results toolbox/system-metrics-collector toolbox/Dockerfile.dev toolbox/ssh-session-cli toolbox/artifact toolbox/sem-context 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 install-package installed Installing the artifacts CLI artifacts installed Installing the test results CLI test-results installed Installing the SPC CLI spc installed Installing the when CLI when installed Installing the enetwork CLI when installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Toolbox installed Starting ssh-agent Agent pid 12586 ssh-agent started Connecting to cache # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 94.130.123.200:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 94.130.123.200: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 Performing shallow clone with depth: 50 Cloning into 'npm-pkg-year-interval'... Warning: Permanently added 'github.com,140.82.121.3' (ECDSA) to the list of known hosts. remote: Enumerating objects: 266, done.[K remote: Counting objects: 0% (1/114)[K remote: Counting objects: 1% (2/114)[K remote: Counting objects: 2% (3/114)[K remote: Counting objects: 3% (4/114)[K remote: Counting objects: 4% (5/114)[K remote: Counting objects: 5% (6/114)[K remote: Counting objects: 6% (7/114)[K remote: Counting objects: 7% (8/114)[K remote: Counting objects: 8% (10/114)[K remote: Counting objects: 9% (11/114)[K remote: Counting objects: 10% (12/114)[K remote: Counting objects: 11% (13/114)[K remote: Counting objects: 12% (14/114)[K remote: Counting objects: 13% (15/114)[K remote: Counting objects: 14% (16/114)[K remote: Counting objects: 15% (18/114)[K remote: Counting objects: 16% (19/114)[K remote: Counting objects: 17% (20/114)[K remote: Counting objects: 18% (21/114)[K remote: Counting objects: 19% (22/114)[K remote: Counting objects: 20% (23/114)[K remote: Counting objects: 21% (24/114)[K remote: Counting objects: 22% (26/114)[K remote: Counting objects: 23% (27/114)[K remote: Counting objects: 24% (28/114)[K remote: Counting objects: 25% (29/114)[K remote: Counting objects: 26% (30/114)[K remote: Counting objects: 27% (31/114)[K remote: Counting objects: 28% (32/114)[K remote: Counting objects: 29% (34/114)[K remote: Counting objects: 30% (35/114)[K remote: Counting objects: 31% (36/114)[K remote: Counting objects: 32% (37/114)[K remote: Counting objects: 33% (38/114)[K remote: Counting objects: 34% (39/114)[K remote: Counting objects: 35% (40/114)[K remote: Counting objects: 36% (42/114)[K remote: Counting objects: 37% (43/114)[K remote: Counting objects: 38% (44/114)[K remote: Counting objects: 39% (45/114)[K remote: Counting objects: 40% (46/114)[K remote: Counting objects: 41% (47/114)[K remote: Counting objects: 42% (48/114)[K remote: Counting objects: 43% (50/114)[K remote: Counting objects: 44% (51/114)[K remote: Counting objects: 45% (52/114)[K remote: Counting objects: 46% (53/114)[K remote: Counting objects: 47% (54/114)[K remote: Counting objects: 48% (55/114)[K remote: Counting objects: 49% (56/114)[K remote: Counting objects: 50% (57/114)[K remote: Counting objects: 51% (59/114)[K remote: Counting objects: 52% (60/114)[K remote: Counting objects: 53% (61/114)[K remote: Counting objects: 54% (62/114)[K remote: Counting objects: 55% (63/114)[K remote: Counting objects: 56% (64/114)[K remote: Counting objects: 57% (65/114)[K remote: Counting objects: 58% (67/114)[K remote: Counting objects: 59% (68/114)[K remote: Counting objects: 60% (69/114)[K remote: Counting objects: 61% (70/114)[K remote: Counting objects: 62% (71/114)[K remote: Counting objects: 63% (72/114)[K remote: Counting objects: 64% (73/114)[K remote: Counting objects: 65% (75/114)[K remote: Counting objects: 66% (76/114)[K remote: Counting objects: 67% (77/114)[K remote: Counting objects: 68% (78/114)[K remote: Counting objects: 69% (79/114)[K remote: Counting objects: 70% (80/114)[K remote: Counting objects: 71% (81/114)[K remote: Counting objects: 72% (83/114)[K remote: Counting objects: 73% (84/114)[K remote: Counting objects: 74% (85/114)[K remote: Counting objects: 75% (86/114)[K remote: Counting objects: 76% (87/114)[K remote: Counting objects: 77% (88/114)[K remote: Counting objects: 78% (89/114)[K remote: Counting objects: 79% (91/114)[K remote: Counting objects: 80% (92/114)[K remote: Counting objects: 81% (93/114)[K remote: Counting objects: 82% (94/114)[K remote: Counting objects: 83% (95/114)[K remote: Counting objects: 84% (96/114)[K remote: Counting objects: 85% (97/114)[K remote: Counting objects: 86% (99/114)[K remote: Counting objects: 87% (100/114)[K remote: Counting objects: 88% (101/114)[K remote: Counting objects: 89% (102/114)[K remote: Counting objects: 90% (103/114)[K remote: Counting objects: 91% (104/114)[K remote: Counting objects: 92% (105/114)[K remote: Counting objects: 93% (107/114)[K remote: Counting objects: 94% (108/114)[K remote: Counting objects: 95% (109/114)[K remote: Counting objects: 96% (110/114)[K remote: Counting objects: 97% (111/114)[K remote: Counting objects: 98% (112/114)[K remote: Counting objects: 99% (113/114)[K remote: Counting objects: 100% (114/114)[K remote: Counting objects: 100% (114/114), done.[K remote: Compressing objects: 1% (1/83)[K remote: Compressing objects: 2% (2/83)[K remote: Compressing objects: 3% (3/83)[K remote: Compressing objects: 4% (4/83)[K remote: Compressing objects: 6% (5/83)[K remote: Compressing objects: 7% (6/83)[K remote: Compressing objects: 8% (7/83)[K remote: Compressing objects: 9% (8/83)[K remote: Compressing objects: 10% (9/83)[K remote: Compressing objects: 12% (10/83)[K remote: Compressing objects: 13% (11/83)[K remote: Compressing objects: 14% (12/83)[K remote: Compressing objects: 15% (13/83)[K remote: Compressing objects: 16% (14/83)[K remote: Compressing objects: 18% (15/83)[K remote: Compressing objects: 19% (16/83)[K remote: Compressing objects: 20% (17/83)[K remote: Compressing objects: 21% (18/83)[K remote: Compressing objects: 22% (19/83)[K remote: Compressing objects: 24% (20/83)[K remote: Compressing objects: 25% (21/83)[K remote: Compressing objects: 26% (22/83)[K remote: Compressing objects: 27% (23/83)[K remote: Compressing objects: 28% (24/83)[K remote: Compressing objects: 30% (25/83)[K remote: Compressing objects: 31% (26/83)[K remote: Compressing objects: 32% (27/83)[K remote: Compressing objects: 33% (28/83)[K remote: Compressing objects: 34% (29/83)[K remote: Compressing objects: 36% (30/83)[K remote: Compressing objects: 37% (31/83)[K remote: Compressing objects: 38% (32/83)[K remote: Compressing objects: 39% (33/83)[K remote: Compressing objects: 40% (34/83)[K remote: Compressing objects: 42% (35/83)[K remote: Compressing objects: 43% (36/83)[K remote: Compressing objects: 44% (37/83)[K remote: Compressing objects: 45% (38/83)[K remote: Compressing objects: 46% (39/83)[K remote: Compressing objects: 48% (40/83)[K remote: Compressing objects: 49% (41/83)[K remote: Compressing objects: 50% (42/83)[K remote: Compressing objects: 51% (43/83)[K remote: Compressing objects: 53% (44/83)[K remote: Compressing objects: 54% (45/83)[K remote: Compressing objects: 55% (46/83)[K remote: Compressing objects: 56% (47/83)[K remote: Compressing objects: 57% (48/83)[K remote: Compressing objects: 59% (49/83)[K remote: Compressing objects: 60% (50/83)[K remote: Compressing objects: 61% (51/83)[K remote: Compressing objects: 62% (52/83)[K remote: Compressing objects: 63% (53/83)[K remote: Compressing objects: 65% (54/83)[K remote: Compressing objects: 66% (55/83)[K remote: Compressing objects: 67% (56/83)[K remote: Compressing objects: 68% (57/83)[K remote: Compressing objects: 69% (58/83)[K remote: Compressing objects: 71% (59/83)[K remote: Compressing objects: 72% (60/83)[K remote: Compressing objects: 73% (61/83)[K remote: Compressing objects: 74% (62/83)[K remote: Compressing objects: 75% (63/83)[K remote: Compressing objects: 77% (64/83)[K remote: Compressing objects: 78% (65/83)[K remote: Compressing objects: 79% (66/83)[K remote: Compressing objects: 80% (67/83)[K remote: Compressing objects: 81% (68/83)[K remote: Compressing objects: 83% (69/83)[K remote: Compressing objects: 84% (70/83)[K remote: Compressing objects: 85% (71/83)[K remote: Compressing objects: 86% (72/83)[K remote: Compressing objects: 87% (73/83)[K remote: Compressing objects: 89% (74/83)[K remote: Compressing objects: 90% (75/83)[K remote: Compressing objects: 91% (76/83)[K remote: Compressing objects: 92% (77/83)[K remote: Compressing objects: 93% (78/83)[K remote: Compressing objects: 95% (79/83)[K remote: Compressing objects: 96% (80/83)[K remote: Compressing objects: 97% (81/83)[K remote: Compressing objects: 98% (82/83)[K remote: Compressing objects: 100% (83/83)[K remote: Compressing objects: 100% (83/83), done.[K Receiving objects: 0% (1/266) Receiving objects: 1% (3/266) Receiving objects: 2% (6/266) Receiving objects: 3% (8/266) Receiving objects: 4% (11/266) Receiving objects: 5% (14/266) Receiving objects: 6% (16/266) Receiving objects: 7% (19/266) Receiving objects: 8% (22/266) Receiving objects: 9% (24/266) Receiving objects: 10% (27/266) Receiving objects: 11% (30/266) Receiving objects: 12% (32/266) Receiving objects: 13% (35/266) Receiving objects: 14% (38/266) Receiving objects: 15% (40/266) Receiving objects: 16% (43/266) Receiving objects: 17% (46/266) Receiving objects: 18% (48/266) Receiving objects: 19% (51/266) Receiving objects: 20% (54/266) Receiving objects: 21% (56/266) Receiving objects: 22% (59/266) Receiving objects: 23% (62/266) Receiving objects: 24% (64/266) Receiving objects: 25% (67/266) Receiving objects: 26% (70/266) Receiving objects: 27% (72/266) Receiving objects: 28% (75/266) Receiving objects: 29% (78/266) Receiving objects: 30% (80/266) Receiving objects: 31% (83/266) Receiving objects: 32% (86/266) Receiving objects: 33% (88/266) Receiving objects: 34% (91/266) Receiving objects: 35% (94/266) Receiving objects: 36% (96/266) Receiving objects: 37% (99/266) Receiving objects: 38% (102/266) Receiving objects: 39% (104/266) Receiving objects: 40% (107/266) Receiving objects: 41% (110/266) Receiving objects: 42% (112/266) Receiving objects: 43% (115/266) Receiving objects: 44% (118/266) Receiving objects: 45% (120/266) Receiving objects: 46% (123/266) Receiving objects: 47% (126/266) Receiving objects: 48% (128/266) Receiving objects: 49% (131/266) Receiving objects: 50% (133/266) Receiving objects: 51% (136/266) Receiving objects: 52% (139/266) Receiving objects: 53% (141/266) Receiving objects: 54% (144/266) Receiving objects: 55% (147/266) Receiving objects: 56% (149/266) Receiving objects: 57% (152/266) Receiving objects: 58% (155/266) Receiving objects: 59% (157/266) Receiving objects: 60% (160/266) Receiving objects: 61% (163/266) Receiving objects: 62% (165/266) Receiving objects: 63% (168/266) Receiving objects: 64% (171/266) Receiving objects: 65% (173/266) Receiving objects: 66% (176/266) Receiving objects: 67% (179/266) Receiving objects: 68% (181/266) Receiving objects: 69% (184/266) Receiving objects: 70% (187/266) Receiving objects: 71% (189/266) Receiving objects: 72% (192/266) Receiving objects: 73% (195/266) Receiving objects: 74% (197/266) Receiving objects: 75% (200/266) Receiving objects: 76% (203/266) Receiving objects: 77% (205/266) Receiving objects: 78% (208/266) Receiving objects: 79% (211/266) Receiving objects: 80% (213/266) Receiving objects: 81% (216/266) Receiving objects: 82% (219/266) remote: Total 266 (delta 41), reused 67 (delta 24), pack-reused 152[K Receiving objects: 83% (221/266) Receiving objects: 84% (224/266) Receiving objects: 85% (227/266) Receiving objects: 86% (229/266) Receiving objects: 87% (232/266) Receiving objects: 88% (235/266) Receiving objects: 89% (237/266) Receiving objects: 90% (240/266) Receiving objects: 91% (243/266) Receiving objects: 92% (245/266) Receiving objects: 93% (248/266) Receiving objects: 94% (251/266) Receiving objects: 95% (253/266) Receiving objects: 96% (256/266) Receiving objects: 97% (259/266) Receiving objects: 98% (261/266) Receiving objects: 99% (264/266) Receiving objects: 100% (266/266) Receiving objects: 100% (266/266), 228.41 KiB | 1.23 MiB/s, done. Resolving deltas: 0% (0/122) Resolving deltas: 1% (2/122) Resolving deltas: 2% (3/122) Resolving deltas: 3% (4/122) Resolving deltas: 4% (5/122) Resolving deltas: 5% (7/122) Resolving deltas: 6% (8/122) Resolving deltas: 7% (9/122) Resolving deltas: 8% (10/122) Resolving deltas: 9% (11/122) Resolving deltas: 10% (13/122) Resolving deltas: 11% (14/122) Resolving deltas: 12% (15/122) Resolving deltas: 13% (16/122) Resolving deltas: 14% (18/122) Resolving deltas: 15% (19/122) Resolving deltas: 16% (20/122) Resolving deltas: 17% (21/122) Resolving deltas: 18% (22/122) Resolving deltas: 19% (24/122) Resolving deltas: 20% (25/122) Resolving deltas: 21% (26/122) Resolving deltas: 22% (27/122) Resolving deltas: 23% (29/122) Resolving deltas: 24% (30/122) Resolving deltas: 25% (31/122) Resolving deltas: 26% (32/122) Resolving deltas: 27% (33/122) Resolving deltas: 28% (35/122) Resolving deltas: 29% (36/122) Resolving deltas: 30% (37/122) Resolving deltas: 31% (38/122) Resolving deltas: 32% (40/122) Resolving deltas: 33% (41/122) Resolving deltas: 34% (42/122) Resolving deltas: 35% (43/122) Resolving deltas: 36% (44/122) Resolving deltas: 37% (46/122) Resolving deltas: 38% (47/122) Resolving deltas: 39% (48/122) Resolving deltas: 40% (49/122) Resolving deltas: 41% (51/122) Resolving deltas: 42% (52/122) Resolving deltas: 43% (53/122) Resolving deltas: 44% (54/122) Resolving deltas: 45% (55/122) Resolving deltas: 46% (57/122) Resolving deltas: 47% (58/122) Resolving deltas: 48% (59/122) Resolving deltas: 49% (60/122) Resolving deltas: 50% (61/122) Resolving deltas: 51% (63/122) Resolving deltas: 52% (64/122) Resolving deltas: 53% (65/122) Resolving deltas: 54% (66/122) Resolving deltas: 55% (68/122) Resolving deltas: 56% (69/122) Resolving deltas: 57% (70/122) Resolving deltas: 58% (71/122) Resolving deltas: 59% (72/122) Resolving deltas: 60% (74/122) Resolving deltas: 61% (75/122) Resolving deltas: 62% (76/122) Resolving deltas: 63% (77/122) Resolving deltas: 64% (79/122) Resolving deltas: 65% (80/122) Resolving deltas: 66% (81/122) Resolving deltas: 67% (82/122) Resolving deltas: 68% (83/122) Resolving deltas: 69% (85/122) Resolving deltas: 70% (86/122) Resolving deltas: 71% (87/122) Resolving deltas: 72% (88/122) Resolving deltas: 73% (90/122) Resolving deltas: 74% (91/122) Resolving deltas: 75% (92/122) Resolving deltas: 76% (93/122) Resolving deltas: 77% (94/122) Resolving deltas: 78% (96/122) Resolving deltas: 79% (97/122) Resolving deltas: 80% (98/122) Resolving deltas: 81% (99/122) Resolving deltas: 82% (101/122) Resolving deltas: 83% (102/122) Resolving deltas: 84% (103/122) Resolving deltas: 85% (104/122) Resolving deltas: 86% (105/122) Resolving deltas: 87% (107/122) Resolving deltas: 88% (108/122) Resolving deltas: 89% (109/122) Resolving deltas: 90% (110/122) Resolving deltas: 91% (112/122) Resolving deltas: 92% (113/122) Resolving deltas: 93% (114/122) Resolving deltas: 94% (115/122) Resolving deltas: 95% (116/122) Resolving deltas: 96% (118/122) Resolving deltas: 97% (119/122) Resolving deltas: 98% (120/122) Resolving deltas: 99% (121/122) Resolving deltas: 100% (122/122) Resolving deltas: 100% (122/122), done. HEAD is now at 8dc1e02 Upgrade dependencies cache restore Detected .nvmrc. Fetching '/home/semaphore/.nvm' directory with cache keys 'nvm-upgrade-dependencies-6521bac02cb2a97c78242825c1d2fa38,nvm-upgrade-dependencies,nvm-master,nvm-main'... HIT: 'nvm-upgrade-dependencies-6521bac02cb2a97c78242825c1d2fa38', using key 'nvm-upgrade-dependencies-6521bac02cb2a97c78242825c1d2fa38'. Downloading key 'nvm-upgrade-dependencies-6521bac02cb2a97c78242825c1d2fa38'... Download complete. Duration: 671.674993ms. Size: 73.2M bytes. Unpacking '/tmp/nvm-upgrade-dependencies-6521bac02cb2a97c78242825c1d2fa38-1334461109'... Unpack complete. Duration: 1.354655111s. Restored: /home/semaphore/.nvm/. Detected package-lock.json. Fetching 'node_modules' directory with cache keys 'node-modules-upgrade-dependencies-cfe456d3fb2f4e751779c59e4a7a6945,node-modules-upgrade-dependencies,node-modules-master,node-modules-main'... HIT: 'node-modules-upgrade-dependencies-cfe456d3fb2f4e751779c59e4a7a6945', using key 'node-modules-upgrade-dependencies-cfe456d3fb2f4e751779c59e4a7a6945'. Downloading key 'node-modules-upgrade-dependencies-cfe456d3fb2f4e751779c59e4a7a6945'... Download complete. Duration: 200.737639ms. Size: 21.6M bytes. Unpacking '/tmp/node-modules-upgrade-dependencies-cfe456d3fb2f4e751779c59e4a7a6945-1985640726'... Unpack complete. Duration: 628.752044ms. Restored: node_modules/. npm run coverage > @sineverba/years-interval@2.0.0 coverage > jest --coverage PASS src/__tests__/getYearInterval.test.ts Test getYearInterval ✓ Should return only current year (2 ms) ✓ Should return two years ✓ Should throw error (5 ms) [999D[K----------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------|---------|----------|---------|---------|------------------- All files | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | ----------|---------|----------|---------|---------|------------------- Test Suites: 1 passed, 1 total Tests: 3 passed, 3 total Snapshots: 0 total Time: 1.932 s Ran all test suites. docker run --rm -e SONAR_HOST_URL="https://sonarcloud.io" -e SONAR_LOGIN=$SONAR_TOKEN -v "/home/semaphore/npm-pkg-year-interval:/usr/src" sonarsource/sonar-scanner-cli:$SONARSCANNER_VERSION Unable to find image 'sonarsource/sonar-scanner-cli:4.8.0' locally 4.8.0: Pulling from sonarsource/sonar-scanner-cli [1A[2K 4db1b89c0bd1: Pulling fs layer [1B [1A[2K b3423567a003: Pulling fs layer [1B [1A[2K 8e7274a07ac1: Pulling fs layer [1B[3A[2K 4db1b89c0bd1: Downloading 34.14kB/3.375MB [3B[1A[2K 8e7274a07ac1: Downloading 723B/731B [1B[1A[2K 8e7274a07ac1: Downloading 731B/731B [1B[1A[2K 8e7274a07ac1: Verifying Checksum [1B[1A[2K 8e7274a07ac1: Download complete [1B[2A[2K b3423567a003: Downloading 540.7kB/111MB [2B[3A[2K 4db1b89c0bd1: Verifying Checksum [3B[3A[2K 4db1b89c0bd1: Download complete [3B[3A[2K 4db1b89c0bd1: Extracting 65.54kB/3.375MB [3B[2A[2K b3423567a003: Downloading 8.629MB/111MB [2B[3A[2K 4db1b89c0bd1: Extracting 2.556MB/3.375MB [3B[2A[2K b3423567a003: Downloading 19.42MB/111MB [2B[3A[2K 4db1b89c0bd1: Extracting 3.375MB/3.375MB [3B[3A[2K 4db1b89c0bd1: Pull complete [3B[2A[2K b3423567a003: Downloading 32.89MB/111MB [2B[2A[2K b3423567a003: Downloading 44.73MB/111MB [2B[2A[2K b3423567a003: Downloading 56.57MB/111MB [2B[2A[2K b3423567a003: Downloading 67.33MB/111MB [2B[2A[2K b3423567a003: Downloading 80.79MB/111MB [2B[2A[2K b3423567a003: Downloading 92.61MB/111MB [2B[2A[2K b3423567a003: Downloading 104.5MB/111MB [2B[2A[2K b3423567a003: Verifying Checksum [2B[2A[2K b3423567a003: Download complete [2B[2A[2K b3423567a003: Extracting 557.1kB/111MB [2B[2A[2K b3423567a003: Extracting 6.685MB/111MB [2B[2A[2K b3423567a003: Extracting 13.37MB/111MB [2B[2A[2K b3423567a003: Extracting 18.94MB/111MB [2B[2A[2K b3423567a003: Extracting 22.28MB/111MB [2B[2A[2K b3423567a003: Extracting 28.41MB/111MB [2B[2A[2K b3423567a003: Extracting 35.65MB/111MB [2B[2A[2K b3423567a003: Extracting 42.89MB/111MB [2B[2A[2K b3423567a003: Extracting 49.58MB/111MB [2B[2A[2K b3423567a003: Extracting 56.26MB/111MB [2B[2A[2K b3423567a003: Extracting 62.95MB/111MB [2B[2A[2K b3423567a003: Extracting 69.07MB/111MB [2B[2A[2K b3423567a003: Extracting 71.3MB/111MB [2B[2A[2K b3423567a003: Extracting 74.09MB/111MB [2B[2A[2K b3423567a003: Extracting 77.43MB/111MB [2B[2A[2K b3423567a003: Extracting 80.77MB/111MB [2B[2A[2K b3423567a003: Extracting 84.12MB/111MB [2B[2A[2K b3423567a003: Extracting 88.01MB/111MB [2B[2A[2K b3423567a003: Extracting 90.8MB/111MB [2B[2A[2K b3423567a003: Extracting 91.91MB/111MB [2B[2A[2K b3423567a003: Extracting 98.04MB/111MB [2B[2A[2K b3423567a003: Extracting 100.3MB/111MB [2B[2A[2K b3423567a003: Extracting 101.9MB/111MB [2B[2A[2K b3423567a003: Extracting 104.2MB/111MB [2B[2A[2K b3423567a003: Extracting 105.8MB/111MB [2B[2A[2K b3423567a003: Extracting 107.5MB/111MB [2B[2A[2K b3423567a003: Extracting 110.3MB/111MB [2B[2A[2K b3423567a003: Extracting 111MB/111MB [2B[2A[2K b3423567a003: Pull complete [2B[1A[2K 8e7274a07ac1: Extracting 731B/731B [1B[1A[2K 8e7274a07ac1: Extracting 731B/731B [1B[1A[2K 8e7274a07ac1: Pull complete [1BDigest: sha256:1ab4da399cdf184514d5df5d85ec35f3ff8918412e676556457fd75dd2768166 Status: Downloaded newer image for sonarsource/sonar-scanner-cli:4.8.0 INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties INFO: Project root configuration file: /usr/src/sonar-project.properties INFO: SonarScanner 4.8.0.2856 INFO: Java 11.0.20 Alpine (64-bit) INFO: Linux 5.15.0-76-generic amd64 INFO: User cache: /opt/sonar-scanner/.sonar/cache INFO: Analyzing on SonarQube server 8.0.0.44209 INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent) INFO: Load global settings INFO: Load global settings (done) | time=280ms INFO: Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu INFO: User cache: /opt/sonar-scanner/.sonar/cache INFO: Load/download plugins INFO: Load plugins index INFO: Load plugins index (done) | time=242ms INFO: Load/download plugins (done) | time=20892ms INFO: Loaded core extensions: developer-scanner INFO: Load project settings for component key: 'npm-pkg-years-interval' INFO: Load project settings for component key: 'npm-pkg-years-interval' (done) | time=197ms INFO: Process project properties INFO: Execute project builders INFO: Execute project builders (done) | time=1ms INFO: Project key: npm-pkg-years-interval INFO: Base dir: /usr/src INFO: Working dir: /usr/src/.scannerwork INFO: Load project branches INFO: Load project branches (done) | time=221ms INFO: Check ALM binding of project 'npm-pkg-years-interval' INFO: Detected project binding: NOT_BOUND INFO: Check ALM binding of project 'npm-pkg-years-interval' (done) | time=250ms INFO: Load project pull requests INFO: Load project pull requests (done) | time=199ms INFO: Load branch configuration INFO: Load branch configuration (done) | time=6ms INFO: Load quality profiles INFO: Load quality profiles (done) | time=283ms INFO: Load active rules INFO: Load active rules (done) | time=4907ms INFO: Organization key: sineverba WARN: The property 'sonar.login' is deprecated and will be removed in the future. Please use the 'sonar.token' property instead when passing a token. INFO: Load project repositories INFO: Load project repositories (done) | time=111ms INFO: Indexing files... INFO: Project configuration: INFO: Excluded sources: **/build-wrapper-dump.json, **/node_modules/**, src/__tests__/** INFO: Excluded tests: src/__tests__/**/* INFO: 1 file indexed INFO: 2 files ignored because of inclusion/exclusion patterns INFO: 0 files ignored because of scm ignore settings INFO: Quality profile for ts: Sonar way INFO: ------------- Run sensors on module npm-pkg-years-interval INFO: Load metrics repository INFO: Load metrics repository (done) | time=128ms INFO: Sensor cache enabled INFO: Load sensor cache INFO: Load sensor cache (404) | time=421ms INFO: Sensor C# Project Type Information [csharp] INFO: Sensor C# Project Type Information [csharp] (done) | time=1ms INFO: Sensor C# Analysis Log [csharp] INFO: Sensor C# Analysis Log [csharp] (done) | time=11ms INFO: Sensor C# Properties [csharp] INFO: Sensor C# Properties [csharp] (done) | time=1ms INFO: Sensor HTML [web] INFO: Sensor HTML [web] (done) | time=3ms INFO: Sensor TextAndSecretsSensor [text] INFO: 1 source file to be analyzed INFO: 1/1 source file has been analyzed INFO: Sensor TextAndSecretsSensor [text] (done) | time=18ms INFO: Sensor VB.NET Project Type Information [vbnet] INFO: Sensor VB.NET Project Type Information [vbnet] (done) | time=1ms INFO: Sensor VB.NET Analysis Log [vbnet] INFO: Sensor VB.NET Analysis Log [vbnet] (done) | time=12ms INFO: Sensor VB.NET Properties [vbnet] INFO: Sensor VB.NET Properties [vbnet] (done) | time=1ms INFO: Sensor JaCoCo XML Report Importer [jacoco] INFO: 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml INFO: No report imported, no coverage information will be imported by JaCoCo XML Report Importer INFO: Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms INFO: Sensor JavaScript/TypeScript analysis [javascript] INFO: Found 1 tsconfig.json file(s): [/usr/src/tsconfig.json] INFO: Creating TypeScript program INFO: TypeScript configuration file /usr/src/tsconfig.json INFO: 1 source file to be analyzed INFO: Creating TypeScript program (done) | time=1190ms INFO: Starting analysis with current program INFO: Analyzed 1 file(s) with current program INFO: 1/1 source file has been analyzed INFO: Hit the cache for 0 out of 1 INFO: Miss the cache for 1 out of 1: ANALYSIS_MODE_INELIGIBLE [1/1] INFO: Sensor JavaScript/TypeScript analysis [javascript] (done) | time=5903ms INFO: Sensor CSS Rules [javascript] INFO: No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. INFO: Sensor CSS Rules [javascript] (done) | time=0ms INFO: Sensor JavaScript/TypeScript Coverage [javascript] INFO: Analysing [/usr/src/coverage/lcov.info] INFO: Sensor JavaScript/TypeScript Coverage [javascript] (done) | time=9ms INFO: Sensor ThymeLeaf template sensor [securityjavafrontend] INFO: Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=1ms INFO: Sensor IaC Docker Sensor [iac] INFO: 0 source files to be analyzed INFO: 0/0 source files have been analyzed INFO: Sensor IaC Docker Sensor [iac] (done) | time=67ms INFO: Sensor Serverless configuration file sensor [security] INFO: 0 Serverless function entries were found in the project INFO: 0 Serverless function handlers were kept as entrypoints INFO: Sensor Serverless configuration file sensor [security] (done) | time=3ms INFO: Sensor AWS SAM template file sensor [security] INFO: Sensor AWS SAM template file sensor [security] (done) | time=1ms INFO: Sensor AWS SAM Inline template file sensor [security] INFO: Sensor AWS SAM Inline template file sensor [security] (done) | time=0ms INFO: Sensor javabugs [dbd] INFO: Reading IR files from: /usr/src/.scannerwork/ir/java INFO: No IR files have been included for analysis. INFO: Sensor javabugs [dbd] (done) | time=2ms INFO: Sensor pythonbugs [dbd] INFO: Reading IR files from: /usr/src/.scannerwork/ir/python INFO: No IR files have been included for analysis. INFO: Sensor pythonbugs [dbd] (done) | time=0ms INFO: Sensor JavaSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/java INFO: Read 0 type definitions INFO: No UCFGs have been included for analysis. INFO: Sensor JavaSecuritySensor [security] (done) | time=3ms INFO: Sensor CSharpSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/ucfg_cs2 INFO: Read 0 type definitions INFO: No UCFGs have been included for analysis. INFO: Sensor CSharpSecuritySensor [security] (done) | time=1ms INFO: Sensor PhpSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/php INFO: Read 0 type definitions INFO: No UCFGs have been included for analysis. INFO: Sensor PhpSecuritySensor [security] (done) | time=0ms INFO: Sensor PythonSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/python INFO: Read 0 type definitions INFO: No UCFGs have been included for analysis. INFO: Sensor PythonSecuritySensor [security] (done) | time=0ms INFO: Sensor JsSecuritySensor [security] INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/js INFO: Read 0 type definitions INFO: Reading UCFGs from: /usr/src/.scannerwork/ucfg2/js INFO: 04:52:30.652657 Building Runtime Type propagation graph INFO: 04:52:30.656198 Running Tarjan on 14 nodes INFO: 04:52:30.658637 Tarjan found 14 components INFO: 04:52:30.660098 Variable type analysis: done INFO: 04:52:30.660627 Building Runtime Type propagation graph INFO: 04:52:30.661109 Running Tarjan on 14 nodes INFO: 04:52:30.66131 Tarjan found 14 components INFO: 04:52:30.661552 Variable type analysis: done INFO: Analyzing 2 ucfgs to detect vulnerabilities. INFO: Taint analysis starting. Entrypoints: 2 INFO: Running symbolic analysis for 'JS' INFO: Taint analysis: done. INFO: Sensor JsSecuritySensor [security] (done) | time=1180ms INFO: ------------- Run sensors on project INFO: Sensor Analysis Warnings import [csharp] INFO: Sensor Analysis Warnings import [csharp] (done) | time=1ms INFO: Sensor Zero Coverage Sensor INFO: Sensor Zero Coverage Sensor (done) | time=0ms INFO: CPD Executor Calculating CPD for 1 file INFO: CPD Executor CPD calculation finished (done) | time=16ms INFO: Analysis report generated in 193ms, dir size=217 KB INFO: Analysis report compressed in 17ms, zip size=44 KB INFO: Analysis report uploaded in 236ms INFO: ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=npm-pkg-years-interval INFO: Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report INFO: More about the report processing at https://sonarcloud.io/api/ce/task?id=AYl78TMx_uCtvws_GViX INFO: Sensor cache published successfully INFO: Time spent writing ucfgs 5ms INFO: Analysis total time: 23.955 s INFO: ------------------------------------------------------------------------ INFO: EXECUTION SUCCESS INFO: ------------------------------------------------------------------------ INFO: Total time: 48.105s INFO: Final Memory: 71M/196M INFO: ------------------------------------------------------------------------ Exporting environment variables Exporting SEMAPHORE_JOB_RESULT