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_FEEDBACK Exporting COVERALLS_NPM_PKG_LOADING Exporting COVERALLS_NPM_PKG_MERGESTRINGS Exporting COVERALLS_NPM_PKG_SHORTFIELD Exporting COVERALLS_NPM_PKG_UNIQUE_KEYS Exporting COVERALLS_NPM_PKG_VALIDATE 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_COMMITTER Exporting SEMAPHORE_GIT_COMMIT_AUTHOR Exporting SEMAPHORE_GIT_COMMIT_RANGE Exporting SEMAPHORE_GIT_DIR Exporting SEMAPHORE_GIT_PROVIDER Exporting SEMAPHORE_GIT_REF Exporting SEMAPHORE_GIT_REF_TYPE Exporting SEMAPHORE_GIT_REPO_NAME Exporting SEMAPHORE_GIT_REPO_SLUG Exporting SEMAPHORE_GIT_SHA Exporting SEMAPHORE_GIT_URL Exporting SEMAPHORE_GIT_WORKING_BRANCH Exporting SEMAPHORE_JOB_CREATION_TIME Exporting SEMAPHORE_JOB_ID Exporting SEMAPHORE_JOB_NAME Exporting SEMAPHORE_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 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. mv: cannot stat '/etc/apt/sources.list.d/google-cloud-sdk.list': No such file or directory Installing toolbox in pre-job-hook Toolbox download URL: http://packages.semaphoreci.com/toolbox/releases/download/v1.21.7/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/README.md toolbox/spc toolbox/sem-service-check-params toolbox/retry toolbox/sem-context toolbox/sem-semantic-release toolbox/libcheckout toolbox/sem-dockerize toolbox/enetwork toolbox/when toolbox/sem-service toolbox/sem-install toolbox/ssh-session-cli toolbox/sem-version toolbox/libchecksum toolbox/Dockerfile.dev toolbox/cache toolbox/test-results toolbox/install-package toolbox/toolbox toolbox/system-metrics-collector toolbox/install-toolbox toolbox/artifact 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 2446 ssh-agent started Connecting to cache # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) checkout Performing shallow clone with depth: 50 Cloning into 'npm-pkg-mergestrings'... Warning: Permanently added 'github.com,140.82.121.3' (ECDSA) to the list of known hosts. remote: Enumerating objects: 52, done.[K remote: Counting objects: 1% (1/52)[K remote: Counting objects: 3% (2/52)[K remote: Counting objects: 5% (3/52)[K remote: Counting objects: 7% (4/52)[K remote: Counting objects: 9% (5/52)[K remote: Counting objects: 11% (6/52)[K remote: Counting objects: 13% (7/52)[K remote: Counting objects: 15% (8/52)[K remote: Counting objects: 17% (9/52)[K remote: Counting objects: 19% (10/52)[K remote: Counting objects: 21% (11/52)[K remote: Counting objects: 23% (12/52)[K remote: Counting objects: 25% (13/52)[K remote: Counting objects: 26% (14/52)[K remote: Counting objects: 28% (15/52)[K remote: Counting objects: 30% (16/52)[K remote: Counting objects: 32% (17/52)[K remote: Counting objects: 34% (18/52)[K remote: Counting objects: 36% (19/52)[K remote: Counting objects: 38% (20/52)[K remote: Counting objects: 40% (21/52)[K remote: Counting objects: 42% (22/52)[K remote: Counting objects: 44% (23/52)[K remote: Counting objects: 46% (24/52)[K remote: Counting objects: 48% (25/52)[K remote: Counting objects: 50% (26/52)[K remote: Counting objects: 51% (27/52)[K remote: Counting objects: 53% (28/52)[K remote: Counting objects: 55% (29/52)[K remote: Counting objects: 57% (30/52)[K remote: Counting objects: 59% (31/52)[K remote: Counting objects: 61% (32/52)[K remote: Counting objects: 63% (33/52)[K remote: Counting objects: 65% (34/52)[K remote: Counting objects: 67% (35/52)[K remote: Counting objects: 69% (36/52)[K remote: Counting objects: 71% (37/52)[K remote: Counting objects: 73% (38/52)[K remote: Counting objects: 75% (39/52)[K remote: Counting objects: 76% (40/52)[K remote: Counting objects: 78% (41/52)[K remote: Counting objects: 80% (42/52)[K remote: Counting objects: 82% (43/52)[K remote: Counting objects: 84% (44/52)[K remote: Counting objects: 86% (45/52)[K remote: Counting objects: 88% (46/52)[K remote: Counting objects: 90% (47/52)[K remote: Counting objects: 92% (48/52)[K remote: Counting objects: 94% (49/52)[K remote: Counting objects: 96% (50/52)[K remote: Counting objects: 98% (51/52)[K remote: Counting objects: 100% (52/52)[K remote: Counting objects: 100% (52/52), done.[K remote: Compressing objects: 2% (1/38)[K remote: Compressing objects: 5% (2/38)[K remote: Compressing objects: 7% (3/38)[K remote: Compressing objects: 10% (4/38)[K remote: Compressing objects: 13% (5/38)[K remote: Compressing objects: 15% (6/38)[K remote: Compressing objects: 18% (7/38)[K remote: Compressing objects: 21% (8/38)[K remote: Compressing objects: 23% (9/38)[K remote: Compressing objects: 26% (10/38)[K remote: Compressing objects: 28% (11/38)[K remote: Compressing objects: 31% (12/38)[K remote: Compressing objects: 34% (13/38)[K remote: Compressing objects: 36% (14/38)[K remote: Compressing objects: 39% (15/38)[K remote: Compressing objects: 42% (16/38)[K remote: Compressing objects: 44% (17/38)[K remote: Compressing objects: 47% (18/38)[K remote: Compressing objects: 50% (19/38)[K remote: Compressing objects: 52% (20/38)[K remote: Compressing objects: 55% (21/38)[K remote: Compressing objects: 57% (22/38)[K remote: Compressing objects: 60% (23/38)[K remote: Compressing objects: 63% (24/38)[K remote: Compressing objects: 65% (25/38)[K remote: Compressing objects: 68% (26/38)[K remote: Compressing objects: 71% (27/38)[K remote: Compressing objects: 73% (28/38)[K remote: Compressing objects: 76% (29/38)[K remote: Compressing objects: 78% (30/38)[K remote: Compressing objects: 81% (31/38)[K remote: Compressing objects: 84% (32/38)[K remote: Compressing objects: 86% (33/38)[K remote: Compressing objects: 89% (34/38)[K remote: Compressing objects: 92% (35/38)[K remote: Compressing objects: 94% (36/38)[K remote: Compressing objects: 97% (37/38)[K remote: Compressing objects: 100% (38/38)[K remote: Compressing objects: 100% (38/38), done.[K Receiving objects: 1% (1/52) Receiving objects: 3% (2/52) Receiving objects: 5% (3/52) Receiving objects: 7% (4/52) Receiving objects: 9% (5/52) Receiving objects: 11% (6/52) Receiving objects: 13% (7/52) Receiving objects: 15% (8/52) Receiving objects: 17% (9/52) Receiving objects: 19% (10/52) Receiving objects: 21% (11/52) Receiving objects: 23% (12/52) Receiving objects: 25% (13/52) Receiving objects: 26% (14/52) Receiving objects: 28% (15/52) Receiving objects: 30% (16/52) Receiving objects: 32% (17/52) Receiving objects: 34% (18/52) Receiving objects: 36% (19/52) Receiving objects: 38% (20/52) Receiving objects: 40% (21/52) Receiving objects: 42% (22/52) Receiving objects: 44% (23/52) Receiving objects: 46% (24/52) Receiving objects: 48% (25/52) Receiving objects: 50% (26/52) Receiving objects: 51% (27/52) Receiving objects: 53% (28/52) Receiving objects: 55% (29/52) Receiving objects: 57% (30/52) Receiving objects: 59% (31/52) Receiving objects: 61% (32/52) Receiving objects: 63% (33/52) Receiving objects: 65% (34/52) Receiving objects: 67% (35/52) remote: Total 52 (delta 10), reused 43 (delta 5), pack-reused 0[K Receiving objects: 69% (36/52) Receiving objects: 71% (37/52) Receiving objects: 73% (38/52) Receiving objects: 75% (39/52) Receiving objects: 76% (40/52) Receiving objects: 78% (41/52) Receiving objects: 80% (42/52) Receiving objects: 82% (43/52) Receiving objects: 84% (44/52) Receiving objects: 86% (45/52) Receiving objects: 88% (46/52) Receiving objects: 90% (47/52) Receiving objects: 92% (48/52) Receiving objects: 94% (49/52) Receiving objects: 96% (50/52) Receiving objects: 98% (51/52) Receiving objects: 100% (52/52) Receiving objects: 100% (52/52), 104.97 KiB | 581.00 KiB/s, done. Resolving deltas: 0% (0/10) Resolving deltas: 10% (1/10) Resolving deltas: 20% (2/10) Resolving deltas: 30% (3/10) Resolving deltas: 40% (4/10) Resolving deltas: 50% (5/10) Resolving deltas: 60% (6/10) Resolving deltas: 70% (7/10) Resolving deltas: 80% (8/10) Resolving deltas: 90% (9/10) Resolving deltas: 100% (10/10) Resolving deltas: 100% (10/10), done. HEAD is now at 7380baa Merge pull request #4 from sineverba/releaes-1.1.0 cache restore Detected .nvmrc. Fetching '/home/semaphore/.nvm' directory with cache keys 'nvm-master-d7e57782eb49baaf8d911832ecb4f0e2,nvm-master,nvm-main'... HIT: 'nvm-master-d7e57782eb49baaf8d911832ecb4f0e2', using key 'nvm-master-d7e57782eb49baaf8d911832ecb4f0e2'. Downloading key 'nvm-master-d7e57782eb49baaf8d911832ecb4f0e2'... Download complete. Duration: 744.383307ms. Size: 77.6M bytes. Unpacking '/tmp/nvm-master-d7e57782eb49baaf8d911832ecb4f0e2-4146904580'... Unpack complete. Duration: 1.729080955s. Restored: /home/semaphore/.nvm/. Detected package-lock.json. Fetching 'node_modules' directory with cache keys 'node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47,node-modules-master,node-modules-main'... HIT: 'node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47', using key 'node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47'. Downloading key 'node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47'... Download complete. Duration: 241.156729ms. Size: 25.4M bytes. Unpacking '/tmp/node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47-4114844365'... Unpack complete. Duration: 996.519273ms. Restored: node_modules/. npm run coverage > @sineverba/mergestrings@1.1.0 coverage > jest --coverage PASS src/__tests__/mergeStrings.test.ts Test mergeStrings ✓ Should return merged strings from two starting strings (2 ms) ✓ Should return merged strings from four starting strings ✓ Should return merged strings from four starting strings and some empty [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: 2.746 s Ran all test suites. docker run --rm -e SONAR_HOST_URL="https://sonarcloud.io" -e SONAR_TOKEN=$SONAR_TOKEN -v $PWD:/usr/src sonarsource/sonar-scanner-cli:$SONARSCANNER_VERSION Unable to find image 'sonarsource/sonar-scanner-cli:5.0.1' locally 5.0.1: Pulling from sonarsource/sonar-scanner-cli [1A[2K 9398808236ff: Pulling fs layer [1B [1A[2K 4f4fb700ef54: Pulling fs layer [1B [1A[2K 3cd77fb28e46: Pulling fs layer [1B [1A[2K f78b288abc31: Pulling fs layer [1B[1A[2K f78b288abc31: Waiting [1B[4A[2K 9398808236ff: Downloading 34.14kB/3.379MB [4B[3A[2K 4f4fb700ef54: Downloading 32B/32B [3B[3A[2K 4f4fb700ef54: Verifying Checksum [3B[3A[2K 4f4fb700ef54: Download complete [3B[2A[2K 3cd77fb28e46: Downloading 531.7kB/120.2MB [2B[4A[2K 9398808236ff: Downloading 3.379MB/3.379MB [4B[4A[2K 9398808236ff: Verifying Checksum [4B[4A[2K 9398808236ff: Download complete [4B[4A[2K 9398808236ff: Extracting 65.54kB/3.379MB [4B[2A[2K 3cd77fb28e46: Downloading 5.364MB/120.2MB [2B[4A[2K 9398808236ff: Extracting 1.442MB/3.379MB [4B[2A[2K 3cd77fb28e46: Downloading 13.95MB/120.2MB [2B[4A[2K 9398808236ff: Extracting 3.379MB/3.379MB [4B[4A[2K 9398808236ff: Extracting 3.379MB/3.379MB [4B[4A[2K 9398808236ff: Pull complete [4B[3A[2K 4f4fb700ef54: Extracting 32B/32B [3B[3A[2K 4f4fb700ef54: Extracting 32B/32B [3B[3A[2K 4f4fb700ef54: Pull complete [3B[1A[2K f78b288abc31: Downloading 720B/725B [1B[1A[2K f78b288abc31: Verifying Checksum [1B[1A[2K f78b288abc31: Download complete [1B[2A[2K 3cd77fb28e46: Downloading 19.87MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 29.01MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 38.71MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 47.82MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 58.03MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 67.14MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 75.18MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 84.32MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 95.62MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 104.2MB/120.2MB [2B[2A[2K 3cd77fb28e46: Downloading 113.3MB/120.2MB [2B[2A[2K 3cd77fb28e46: Verifying Checksum [2B[2A[2K 3cd77fb28e46: Download complete [2B[2A[2K 3cd77fb28e46: Extracting 557.1kB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 3.342MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 7.242MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 11.14MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 14.48MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 17.83MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 20.61MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 22.28MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 26.18MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 29.52MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 33.42MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 37.88MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 42.34MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 46.24MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 50.69MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 55.15MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 56.82MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 59.05MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 61.28MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 62.39MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 64.06MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 65.73MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 68.52MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 71.3MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 75.2MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 77.99MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 81.33MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 83MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 86.34MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 89.69MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 91.36MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 94.7MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 96.93MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 98.6MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 100.3MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 100.8MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 104.2MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 106.4MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 107.5MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 109.2MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 110.3MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 112MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 113.1MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 114.2MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 115.3MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 116.4MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 117.5MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 119.2MB/120.2MB [2B[2A[2K 3cd77fb28e46: Extracting 120.2MB/120.2MB [2B[2A[2K 3cd77fb28e46: Pull complete [2B[1A[2K f78b288abc31: Extracting 725B/725B [1B[1A[2K f78b288abc31: Extracting 725B/725B [1B[1A[2K f78b288abc31: Pull complete [1BDigest: sha256:494ecc3b5b1ee1625bd377b3905c4284e4f0cc155cff397805a244dee1c7d575 Status: Downloaded newer image for sonarsource/sonar-scanner-cli:5.0.1 INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties INFO: Project root configuration file: /usr/src/sonar-project.properties INFO: SonarScanner 5.0.1.3006 INFO: Java 17.0.8 Alpine (64-bit) INFO: Linux 5.15.0-91-generic amd64 INFO: User cache: /opt/sonar-scanner/.sonar/cache INFO: Analyzing on SonarQube server 8.0.0.52293 INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent) INFO: Load global settings INFO: Load global settings (done) | time=750ms INFO: Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu INFO: User cache: /opt/sonar-scanner/.sonar/cache INFO: Loading required plugins INFO: Load plugins index INFO: Load plugins index (done) | time=720ms INFO: Load/download plugins INFO: Load/download plugins (done) | time=1446ms INFO: Load project settings for component key: 'npm-pkg-mergestrings' INFO: Load project settings for component key: 'npm-pkg-mergestrings' (done) | time=750ms INFO: Process project properties INFO: Project key: npm-pkg-mergestrings INFO: Base dir: /usr/src INFO: Working dir: /usr/src/.scannerwork INFO: Load project branches INFO: Load project branches (done) | time=697ms INFO: Check ALM binding of project 'npm-pkg-mergestrings' INFO: Detected project binding: NOT_BOUND INFO: Check ALM binding of project 'npm-pkg-mergestrings' (done) | time=676ms INFO: Load project pull requests INFO: Load project pull requests (done) | time=662ms INFO: Load branch configuration INFO: Load branch configuration (done) | time=2ms INFO: Load quality profiles INFO: Load quality profiles (done) | time=758ms INFO: Load active rules INFO: Load active rules (done) | time=14387ms INFO: Organization key: sineverba INFO: Preprocessing files... INFO: 1 language detected in 1 preprocessed file INFO: 2 files ignored because of inclusion/exclusion patterns INFO: 0 files ignored because of scm ignore settings INFO: Loading plugins for detected languages INFO: Load/download plugins INFO: Load/download plugins (done) | time=1518ms INFO: Load project repositories INFO: Load project repositories (done) | time=696ms 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: Quality profile for ts: Sonar way INFO: ------------- Run sensors on module npm-pkg-mergestrings INFO: Load metrics repository INFO: Load metrics repository (done) | time=77ms INFO: Sensor cache enabled INFO: Load sensor cache INFO: Load sensor cache (1 KB) | time=250ms 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 TextAndSecretsSensor [text] INFO: 1 source file to be analyzed INFO: 1/1 source file has been analyzed INFO: Sensor TextAndSecretsSensor [text] (done) | time=499ms INFO: Sensor JavaScript/TypeScript analysis [javascript] INFO: Detected os: Linux arch: amd64 alpine: true. Platform: UNSUPPORTED INFO: Using Node.js executable: 'node'. INFO: Memory configuration: OS (3912 MB), Node.js (2004 MB). 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=1494ms 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=10548ms 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=1ms INFO: Sensor JavaScript/TypeScript Coverage [javascript] INFO: Analysing [/usr/src/coverage/lcov.info] INFO: Sensor JavaScript/TypeScript Coverage [javascript] (done) | time=7ms 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=87ms 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=1ms INFO: Sensor JavaSecuritySensor [security] INFO: Enabled taint analysis rules: S2076, S2078, S2083, S2091, S2631, S3649, S5131, S5135, S5144, S5145, S5146, S5147, S5334, S5883, S6096, S6173, S6287, S6350, S6384, S6390, S6398, S6399, S6547, S6549 INFO: Load type hierarchy and UCFGs: Starting INFO: Load type hierarchy: Starting INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/java INFO: Read 0 type definitions INFO: Load type hierarchy: Time spent was 00:00:00.005 INFO: Load UCFGs: Starting INFO: Load UCFGs: Time spent was 00:00:00.000 INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.007 INFO: No UCFGs have been included for analysis. INFO: java security sensor: Time spent was 00:00:00.010 INFO: Sensor JavaSecuritySensor [security] (done) | time=21ms INFO: Sensor CSharpSecuritySensor [security] INFO: Enabled taint analysis rules: S2076, S2078, S2083, S2091, S2631, S3649, S5131, S5135, S5144, S5145, S5146, S5334, S5883, S6096, S6173, S6287, S6350, S6399, S6639, S6641 INFO: Load type hierarchy and UCFGs: Starting INFO: Load type hierarchy: Starting INFO: Reading type hierarchy from: /usr/src/ucfg2/cs INFO: Read 0 type definitions INFO: Load type hierarchy: Time spent was 00:00:00.001 INFO: Load UCFGs: Starting INFO: Load UCFGs: Time spent was 00:00:00.000 INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.002 INFO: No UCFGs have been included for analysis. INFO: csharp security sensor: Time spent was 00:00:00.003 INFO: Sensor CSharpSecuritySensor [security] (done) | time=4ms INFO: Sensor PhpSecuritySensor [security] INFO: Enabled taint analysis rules: S2076, S2078, S2083, S2091, S2631, S3649, S5131, S5135, S5144, S5145, S5146, S5334, S5335, S5883, S6173, S6287, S6350 INFO: Load type hierarchy and UCFGs: Starting INFO: Load type hierarchy: Starting INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/php INFO: Read 0 type definitions INFO: Load type hierarchy: Time spent was 00:00:00.000 INFO: Load UCFGs: Starting INFO: Load UCFGs: Time spent was 00:00:00.000 INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.001 INFO: No UCFGs have been included for analysis. INFO: php security sensor: Time spent was 00:00:00.003 INFO: Sensor PhpSecuritySensor [security] (done) | time=5ms INFO: Sensor PythonSecuritySensor [security] INFO: Enabled taint analysis rules: S2076, S2078, S2083, S2091, S2631, S3649, S5131, S5135, S5144, S5145, S5146, S5147, S5334, S5496, S6287, S6350, S6639, S6680, S6776, S6839 INFO: Load type hierarchy and UCFGs: Starting INFO: Load type hierarchy: Starting INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/python INFO: Read 0 type definitions INFO: Load type hierarchy: Time spent was 00:00:00.000 INFO: Load UCFGs: Starting INFO: Load UCFGs: Time spent was 00:00:00.000 INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.002 INFO: No UCFGs have been included for analysis. INFO: python security sensor: Time spent was 00:00:00.002 INFO: Sensor PythonSecuritySensor [security] (done) | time=4ms INFO: Sensor JsSecuritySensor [security] INFO: Enabled taint analysis rules: S2631, S6287, S3649, S6105, S5131, S5147, S5696, S5334, S5146, S2076, S5883, S6350, S5144, S6096, S2083 INFO: Load type hierarchy and UCFGs: Starting INFO: Load type hierarchy: Starting INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/js INFO: Read 0 type definitions INFO: Load type hierarchy: Time spent was 00:00:00.001 INFO: Load UCFGs: Starting INFO: Reading UCFGs from: /usr/src/.scannerwork/ucfg2/js INFO: Load UCFGs: Time spent was 00:00:00.057 INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.060 INFO: Analyzing 2 UCFGs to detect vulnerabilities. INFO: Check cache: Starting INFO: Load cache: Starting INFO: Load cache: Time spent was 00:00:00.000 INFO: Check cache: Time spent was 00:00:00.001 INFO: Create runtime call graph: Starting INFO: Variable Type Analysis #1: Starting INFO: Create runtime type propagation graph: Starting INFO: Create runtime type propagation graph: Time spent was 00:00:00.002 INFO: Run SCC (Tarjan) on 11 nodes: Starting INFO: Run SCC (Tarjan) on 11 nodes: Time spent was 00:00:00.000 INFO: Tarjan found 11 strongly connected components INFO: Propagate runtime types to strongly connected components: Starting INFO: Propagate runtime types to strongly connected components: Time spent was 00:00:00.002 INFO: Variable Type Analysis #1: Time spent was 00:00:00.008 INFO: Variable Type Analysis #2: Starting INFO: Create runtime type propagation graph: Starting INFO: Create runtime type propagation graph: Time spent was 00:00:00.000 INFO: Run SCC (Tarjan) on 11 nodes: Starting INFO: Run SCC (Tarjan) on 11 nodes: Time spent was 00:00:00.000 INFO: Tarjan found 11 strongly connected components INFO: Propagate runtime types to strongly connected components: Starting INFO: Propagate runtime types to strongly connected components: Time spent was 00:00:00.000 INFO: Variable Type Analysis #2: Time spent was 00:00:00.002 INFO: Create runtime call graph: Time spent was 00:00:00.012 INFO: Load config: Starting INFO: Load config: Time spent was 00:00:00.086 INFO: Compute entry points: Starting INFO: Compute entry points: Time spent was 00:00:00.025 INFO: All rules entry points : 2 INFO: Slice call graph: Starting INFO: Slice call graph: Time spent was 00:00:00.000 INFO: Live variable analysis: Starting INFO: Live variable analysis: Time spent was 00:00:00.005 INFO: Taint analysis for js: Starting INFO: 0 / 2 UCFGs simulated, memory usage: 102 MB INFO: 2 / 2 UCFGs simulated, memory usage: 103 MB INFO: Taint analysis for js: Time spent was 00:00:01.085 INFO: Report issues: Starting INFO: Report issues: Time spent was 00:00:00.002 INFO: Store cache: Starting INFO: Store cache: Time spent was 00:00:00.005 INFO: js security sensor: Time spent was 00:00:01.288 INFO: js security sensor: Begin: 2024-01-29T10:44:17.699847635Z, End: 2024-01-29T10:44:18.988681281Z, Duration: 00:00:01.288 Load type hierarchy and UCFGs: Begin: 2024-01-29T10:44:17.700298150Z, End: 2024-01-29T10:44:17.760979163Z, Duration: 00:00:00.060 Load type hierarchy: Begin: 2024-01-29T10:44:17.700339939Z, End: 2024-01-29T10:44:17.701737833Z, Duration: 00:00:00.001 Load UCFGs: Begin: 2024-01-29T10:44:17.702003034Z, End: 2024-01-29T10:44:17.759659635Z, Duration: 00:00:00.057 Check cache: Begin: 2024-01-29T10:44:17.761293226Z, End: 2024-01-29T10:44:17.763033082Z, Duration: 00:00:00.001 Load cache: Begin: 2024-01-29T10:44:17.761419906Z, End: 2024-01-29T10:44:17.761584602Z, Duration: 00:00:00.000 Create runtime call graph: Begin: 2024-01-29T10:44:17.763153816Z, End: 2024-01-29T10:44:17.776137820Z, Duration: 00:00:00.012 Variable Type Analysis #1: Begin: 2024-01-29T10:44:17.763824218Z, End: 2024-01-29T10:44:17.771892365Z, Duration: 00:00:00.008 Create runtime type propagation graph: Begin: 2024-01-29T10:44:17.764568474Z, End: 2024-01-29T10:44:17.766884367Z, Duration: 00:00:00.002 Run SCC (Tarjan) on 11 nodes: Begin: 2024-01-29T10:44:17.767989582Z, End: 2024-01-29T10:44:17.768788820Z, Duration: 00:00:00.000 Propagate runtime types to strongly connected components: Begin: 2024-01-29T10:44:17.769398039Z, End: 2024-01-29T10:44:17.771764333Z, Duration: 00:00:00.002 Variable Type Analysis #2: Begin: 2024-01-29T10:44:17.772665957Z, End: 2024-01-29T10:44:17.775338357Z, Duration: 00:00:00.002 Create runtime type propagation graph: Begin: 2024-01-29T10:44:17.772702290Z, End: 2024-01-29T10:44:17.773580462Z, Duration: 00:00:00.000 Run SCC (Tarjan) on 11 nodes: Begin: 2024-01-29T10:44:17.773703039Z, End: 2024-01-29T10:44:17.774029579Z, Duration: 00:00:00.000 Propagate runtime types to strongly connected components: Begin: 2024-01-29T10:44:17.774221977Z, End: 2024-01-29T10:44:17.774455499Z, Duration: 00:00:00.000 Load config: Begin: 2024-01-29T10:44:17.776220780Z, End: 2024-01-29T10:44:17.862290265Z, Duration: 00:00:00.086 Compute entry points: Begin: 2024-01-29T10:44:17.862438155Z, End: 2024-01-29T10:44:17.887515822Z, Duration: 00:00:00.025 Slice call graph: Begin: 2024-01-29T10:44:17.887855961Z, End: 2024-01-29T10:44:17.887886885Z, Duration: 00:00:00.000 Live variable analysis: Begin: 2024-01-29T10:44:17.887952421Z, End: 2024-01-29T10:44:17.893522969Z, Duration: 00:00:00.005 Taint analysis for js: Begin: 2024-01-29T10:44:17.894456082Z, End: 2024-01-29T10:44:18.979507951Z, Duration: 00:00:01.085 Report issues: Begin: 2024-01-29T10:44:18.979695729Z, End: 2024-01-29T10:44:18.982492541Z, Duration: 00:00:00.002 Store cache: Begin: 2024-01-29T10:44:18.982589474Z, End: 2024-01-29T10:44:18.988559096Z, Duration: 00:00:00.005 INFO: js security sensor peak memory: 165 MB INFO: Sensor JsSecuritySensor [security] (done) | time=1293ms INFO: ------------- Run sensors on project INFO: Sensor Zero Coverage Sensor INFO: Sensor Zero Coverage Sensor (done) | time=2ms INFO: CPD Executor 1 file had no CPD blocks INFO: CPD Executor Calculating CPD for 0 files INFO: CPD Executor CPD calculation finished (done) | time=0ms INFO: Analysis report generated in 131ms, dir size=233 KB INFO: Analysis report compressed in 11ms, zip size=47 KB INFO: Analysis report uploaded in 114ms INFO: ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=npm-pkg-mergestrings 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=AY1U0eh-C2ZiiusYvlZy INFO: Sensor cache published successfully INFO: Analysis total time: 41.919 s INFO: ------------------------------------------------------------------------ INFO: EXECUTION SUCCESS INFO: ------------------------------------------------------------------------ INFO: Total time: 51.105s INFO: Final Memory: 56M/170M INFO: ------------------------------------------------------------------------ Exporting environment variables Exporting SEMAPHORE_JOB_RESULT