I'm attempting to get code coverage numbers for an Angular application. I am using SonarTS as a plugin. I can successfully run the analysis and push numbers to a SonarQube server on my local machine but not from the Jenkins instance.
15:38:05.248 INFO: Scanner configuration file: D:\software\sonar-scanner-3.0.3.778\bin\..\conf\sonar-scanner.properties
15:38:05.253 INFO: Project root configuration file: D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace\sonar-project.properties
15:38:05.276 INFO: SonarQube Scanner 3.0.3.778
15:38:05.276 INFO: Java 1.8.0_152 Oracle Corporation (64-bit)
15:38:05.276 INFO: Windows Server 2008 R2 6.1 amd64
15:38:05.429 DEBUG: keyStore is :
15:38:05.429 DEBUG: keyStore type is : jks
15:38:05.429 DEBUG: keyStore provider is :
15:38:05.429 DEBUG: init keystore
15:38:05.430 DEBUG: init keymanager of type SunX509
15:38:05.591 INFO: User cache: C:\Users\bhollister\.sonar\cache
15:38:05.591 DEBUG: Extract sonar-scanner-api-batch in temp...
15:38:05.597 DEBUG: Get bootstrap index...
15:38:05.657 DEBUG: Get bootstrap completed
15:38:05.658 DEBUG: Create isolated classloader...
15:38:05.668 DEBUG: Start temp cleaning...
15:38:05.677 DEBUG: Temp cleaning done
15:38:05.677 DEBUG: Execution getVersion
15:38:05.681 DEBUG: Execution start
15:38:05.926 INFO: Publish mode
15:38:06.075 INFO: Load global settings
15:38:06.167 INFO: Load global settings (done) | time=93ms
15:38:06.176 INFO: Server id: 166be666264bcec
15:38:06.187 INFO: User cache: C:\Users\bhollister\.sonar\cache
15:38:06.401 INFO: Load plugins index
15:38:06.451 INFO: Load plugins index (done) | time=50ms
15:38:06.452 DEBUG: Load plugins
15:38:06.470 DEBUG: Load plugins (done) | time=18ms
15:38:06.493 DEBUG: API compatibility mode is enabled on plugin PMD [pmd] (built with API lower than 5.2)
15:38:06.622 DEBUG: Plugins:
15:38:06.622 DEBUG: * CSS / SCSS / Less 3.1 (css)
15:38:06.622 DEBUG: * SonarPython 1.8.0.1496 (python)
15:38:06.622 DEBUG: * Code Smells 4.0.0 (smells)
15:38:06.623 DEBUG: * PMD 2.6 (pmd)
15:38:06.623 DEBUG: * SonarQube :: Plugins :: SCM :: SVN 1.6.0.860 (scmsvn)
15:38:06.623 DEBUG: * SonarJS 4.1.0.6085 (javascript)
15:38:06.623 DEBUG: * SonarC# 6.5.0.3766 (csharp)
15:38:06.623 DEBUG: * SonarJava 5.1.0.13090 (java)
15:38:06.623 DEBUG: * LDAP 2.2.0.608 (ldap)
15:38:06.623 DEBUG: * Flex 2.3 (flex)
15:38:06.623 DEBUG: * SonarQube :: Plugins :: SCM :: Git 1.3.0.869 (scmgit)
15:38:06.623 DEBUG: * SonarXML 1.4.3.1027 (xml)
15:38:06.623 DEBUG: * SonarPHP 2.11.0.2485 (php)
15:38:06.624 DEBUG: * SonarTS 1.5.0.2122 (typescript)
15:38:06.624 DEBUG: * Checkstyle 4.8 (checkstyle)
15:38:06.643 DEBUG: Execution getVersion
15:38:06.644 INFO: SonarQube server 6.7.1
15:38:06.644 INFO: Default locale: "en_US", source code encoding: "windows-1252" (analysis is platform dependent)
15:38:06.645 DEBUG: Work directory: D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace\.scannerwork
15:38:06.645 DEBUG: Execution getVersion
15:38:06.646 DEBUG: Execution execute
15:38:07.214 INFO: Process project properties
15:38:07.223 DEBUG: Process project properties (done) | time=8ms
15:38:07.597 INFO: Load project repositories
15:38:07.676 INFO: Load project repositories (done) | time=79ms
15:38:07.757 DEBUG: Available languages:
15:38:07.757 DEBUG: * CSS => "css"
15:38:07.757 DEBUG: * SCSS => "scss"
15:38:07.757 DEBUG: * Less => "less"
15:38:07.757 DEBUG: * Python => "py"
15:38:07.758 DEBUG: * JavaScript => "js"
15:38:07.758 DEBUG: * C# => "cs"
15:38:07.758 DEBUG: * Java => "java"
15:38:07.758 DEBUG: * Flex => "flex"
15:38:07.758 DEBUG: * XML => "xml"
15:38:07.758 DEBUG: * PHP => "php"
15:38:07.758 DEBUG: * TypeScript => "ts"
15:38:07.773 INFO: Load quality profiles
15:38:07.804 INFO: Load quality profiles (done) | time=31ms
15:38:07.816 INFO: Load active rules
15:38:08.329 INFO: Load active rules (done) | time=513ms
15:38:08.332 INFO: Load metrics repository
15:38:08.357 INFO: Load metrics repository (done) | time=25ms
15:38:08.405 INFO: Project key: internal-gateway-ui-brian
15:38:08.406 DEBUG: Start recursive analysis of project modules
15:38:08.407 INFO: ------------- Scan internal-gateway-ui-brian
15:38:08.573 INFO: Load server rules
15:38:08.680 INFO: Load server rules (done) | time=107ms
15:38:08.732 INFO: Base dir: D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace
15:38:08.732 INFO: Working dir: D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace\.scannerwork
15:38:08.735 INFO: Source paths: src
15:38:08.735 INFO: Source encoding: windows-1252, default locale: en_US
15:38:08.908 DEBUG: Declared extensions of language CSS were converted to sonar.lang.patterns.css : **/*.css
15:38:08.908 DEBUG: Declared extensions of language SCSS were converted to sonar.lang.patterns.scss : **/*.scss
15:38:08.908 DEBUG: Declared extensions of language Less were converted to sonar.lang.patterns.less : **/*.less
15:38:08.908 DEBUG: Declared extensions of language JavaScript were converted to sonar.lang.patterns.js : **/*.js,**/*.jsx,**/*.vue
15:38:08.909 DEBUG: Declared extensions of language C# were converted to sonar.lang.patterns.cs : **/*.cs
15:38:08.909 DEBUG: Declared extensions of language Java were converted to sonar.lang.patterns.java : **/*.java,**/*.jav
15:38:08.909 DEBUG: Declared extensions of language Flex were converted to sonar.lang.patterns.flex : **/*.as
15:38:08.909 DEBUG: Declared extensions of language XML were converted to sonar.lang.patterns.xml : **/*.xml,**/*.xsd,**/*.xsl
15:38:08.909 DEBUG: Declared extensions of language PHP were converted to sonar.lang.patterns.php : **/*.php,**/*.php3,**/*.php4,**/*.php5,**/*.phtml,**/*.inc
15:38:08.909 DEBUG: Declared extensions of language TypeScript were converted to sonar.lang.patterns.ts : **/*.ts,**/*.tsx
15:38:08.916 DEBUG: Initializers :
15:38:08.917 INFO: Index files
15:38:08.920 INFO: Excluded sources:
15:38:08.921 INFO: **/node-modules/**
15:38:08.921 INFO: **/*.spec.ts
15:38:08.938 DEBUG: 'src\app\app.component.css' indexed with language 'css'
15:38:08.941 DEBUG: 'src\app\app-routing.module.ts' indexed with language 'ts'
15:38:08.941 DEBUG: 'src\app\app.component.html' indexed with language 'null'
15:38:08.943 DEBUG: 'src\app\app.config.ts' indexed with language 'ts'
15:38:08.944 DEBUG: 'src\app\auth\auth.component.ts' indexed with language 'ts'
15:38:08.945 DEBUG: 'src\app\auth\auth.service.ts' indexed with language 'ts'
15:38:08.947 DEBUG: 'src\app\auth\can-deactivate.guard.ts' indexed with language 'ts'
15:38:08.948 DEBUG: 'src\app\app.module.ts' indexed with language 'ts'
15:38:08.948 DEBUG: 'src\app\auth\user-auth.guard.ts' indexed with language 'ts'
15:38:08.949 DEBUG: 'src\app\home\home.component.html' indexed with language 'null'
15:38:08.951 DEBUG: 'src\app\home\home.component.ts' indexed with language 'ts'
15:38:08.953 DEBUG: 'src\app\rxjs-extensions.ts' indexed with language 'ts'
15:38:08.954 DEBUG: 'src\app\user\account\account.component.css' indexed with language 'css'
15:38:08.952 DEBUG: 'src\app\home\home.component.css' indexed with language 'css'
15:38:08.955 DEBUG: 'src\app\user\account\account.component.html' indexed with language 'null'
15:38:08.956 DEBUG: 'src\app\user\account\account.component.ts' indexed with language 'ts'
15:38:08.958 DEBUG: 'src\app\user\change-password\change-password.component.css' indexed with language 'css'
15:38:08.959 DEBUG: 'src\app\user\change-password\change-password.component.html' indexed with language 'null'
15:38:08.961 DEBUG: 'src\app\user\change-password\change-password.component.ts' indexed with language 'ts'
15:38:08.963 DEBUG: 'src\app\user\change-password\password-manager.service.ts' indexed with language 'ts'
15:38:08.963 DEBUG: 'src\app\user\change-password\passwordUpdate.ts' indexed with language 'ts'
15:38:08.963 DEBUG: 'src\app\app.component.ts' indexed with language 'ts'
15:38:08.964 DEBUG: 'src\app\user\user.component.css' indexed with language 'css'
15:38:08.965 DEBUG: 'src\app\user\user-routing.module.ts' indexed with language 'ts'
15:38:08.965 DEBUG: 'src\app\user\user.component.html' indexed with language 'null'
15:38:08.967 DEBUG: 'src\app\user\user.component.ts' indexed with language 'ts'
15:38:08.968 DEBUG: 'src\app\user\user.module.ts' indexed with language 'ts'
15:38:08.969 DEBUG: 'src\assets\favicon.ico' indexed with language 'null'
15:38:08.969 DEBUG: 'src\assets\forms.css' indexed with language 'css'
15:38:08.970 DEBUG: 'src\assets\healthesystems-sml.png' indexed with language 'null'
15:38:08.970 DEBUG: 'src\assets\healthesystems-logo.png' indexed with language 'null'
15:38:08.971 DEBUG: 'src\assets\healthesystems.png' indexed with language 'null'
15:38:08.971 DEBUG: 'src\assets\loading.css' indexed with language 'css'
15:38:08.972 DEBUG: 'src\assets\loading.gif' indexed with language 'null'
15:38:08.972 DEBUG: 'src\assets\nav.css' indexed with language 'css'
15:38:08.972 DEBUG: 'src\assets\style.css' indexed with language 'css'
15:38:08.973 DEBUG: 'src\assets\styles.css' indexed with language 'css'
15:38:08.975 DEBUG: 'src\app\user\change-password-modal.service.ts' indexed with language 'ts'
15:38:08.975 DEBUG: 'src\environments\environment.ts' indexed with language 'ts'
15:38:08.975 DEBUG: 'src\favicon.ico' indexed with language 'null'
15:38:08.976 DEBUG: 'src\helpers\mock-user-profile.service.ts' indexed with language 'ts'
15:38:08.976 DEBUG: 'src\helpers\mock.component.ts' indexed with language 'ts'
15:38:08.976 DEBUG: 'src\index.html' indexed with language 'null'
15:38:08.977 DEBUG: 'src\main.ts' indexed with language 'ts'
15:38:08.977 DEBUG: 'src\polyfills.ts' indexed with language 'ts'
15:38:08.978 DEBUG: 'src\environments\environment.prod.ts' indexed with language 'ts'
15:38:08.979 DEBUG: 'src\styles.css' indexed with language 'css'
15:38:08.980 DEBUG: 'src\test.ts' indexed with language 'ts'
15:38:08.981 DEBUG: 'src\tsconfig.app.json' indexed with language 'null'
15:38:08.981 DEBUG: 'src\typings.d.ts' indexed with language 'ts'
15:38:08.982 DEBUG: 'src\tsconfig.spec.json' indexed with language 'null'
15:38:08.982 INFO: 51 files indexed
15:38:08.982 INFO: 8 files ignored because of inclusion/exclusion patterns
15:38:08.983 INFO: Quality profile for css: Sonar way
15:38:08.983 INFO: Quality profile for ts: Sonar way (outdated copy)
15:38:10.375 DEBUG: 'Generic Coverage Report' skipped because one of the required properties is missing
15:38:10.376 DEBUG: 'Generic Test Executions Report' skipped because one of the required properties is missing
15:38:10.377 DEBUG: 'SCSS Analyzer Sensor' skipped because there is no related file in current project
15:38:10.377 DEBUG: 'Less Analyzer Sensor' skipped because there is no related file in current project
15:38:10.377 DEBUG: 'Python Squid Sensor' skipped because there is no related file in current project
15:38:10.378 DEBUG: 'SmellMeasuresSensor' skipped because there is no related file in current project
15:38:10.378 DEBUG: 'SonarJS' skipped because there is no related file in current project
15:38:10.378 DEBUG: 'SonarJS Coverage' skipped because there is no related file in current project
15:38:10.378 DEBUG: 'C#' skipped because there is no related file in current project
15:38:10.379 DEBUG: 'C# Tests Coverage Report Import' skipped because there is no related file in current project
15:38:10.379 DEBUG: '[Deprecated] C# Integration Tests Coverage Report Import' skipped because there is no related file in current project
15:38:10.379 DEBUG: 'C# Unit Test Results Import' skipped because there is no related file in current project
15:38:10.379 DEBUG: 'SurefireSensor' skipped because there is no related file in current project
15:38:10.380 DEBUG: 'JaCoCoSensor' skipped because there is no related file in current project
15:38:10.380 DEBUG: 'JavaSquidSensor' skipped because there is no related file in current project
15:38:10.380 DEBUG: 'Flex' skipped because there is no related file in current project
15:38:10.380 DEBUG: 'Flex Cobertura' skipped because there is no related file in current project
15:38:10.381 DEBUG: 'XML Sensor' skipped because there is no related file in current project
15:38:10.381 DEBUG: 'PHP sensor' skipped because there is no related file in current project
15:38:10.385 DEBUG: 'Generic Coverage Report' skipped because one of the required properties is missing
15:38:10.385 DEBUG: 'Generic Test Executions Report' skipped because one of the required properties is missing
15:38:10.385 DEBUG: 'SCSS Analyzer Sensor' skipped because there is no related file in current project
15:38:10.385 DEBUG: 'Less Analyzer Sensor' skipped because there is no related file in current project
15:38:10.385 DEBUG: 'Python Squid Sensor' skipped because there is no related file in current project
15:38:10.386 DEBUG: 'SmellMeasuresSensor' skipped because there is no related file in current project
15:38:10.386 DEBUG: 'SonarJS' skipped because there is no related file in current project
15:38:10.386 DEBUG: 'SonarJS Coverage' skipped because there is no related file in current project
15:38:10.386 DEBUG: 'C#' skipped because there is no related file in current project
15:38:10.386 DEBUG: 'C# Tests Coverage Report Import' skipped because there is no related file in current project
15:38:10.387 DEBUG: '[Deprecated] C# Integration Tests Coverage Report Import' skipped because there is no related file in current project
15:38:10.387 DEBUG: 'C# Unit Test Results Import' skipped because there is no related file in current project
15:38:10.387 DEBUG: 'SurefireSensor' skipped because there is no related file in current project
15:38:10.387 DEBUG: 'JaCoCoSensor' skipped because there is no related file in current project
15:38:10.387 DEBUG: 'JavaSquidSensor' skipped because there is no related file in current project
15:38:10.388 DEBUG: 'Flex' skipped because there is no related file in current project
15:38:10.388 DEBUG: 'Flex Cobertura' skipped because there is no related file in current project
15:38:10.388 DEBUG: 'XML Sensor' skipped because there is no related file in current project
15:38:10.388 DEBUG: 'PHP sensor' skipped because there is no related file in current project
15:38:10.392 DEBUG: Sensors : CSS Analyzer Sensor -> Embedded CSS Analyzer Sensor -> SonarJavaXmlFileSensor -> Analyzer for "php.ini" files -> SonarTS -> SonarTS Coverage -> Zero Coverage Sensor -> CPD Block Indexer
15:38:10.392 INFO: Sensor CSS Analyzer Sensor [css]
15:38:10.704 INFO: 11 source files to be analyzed
15:38:10.705 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/app.component.css...
15:38:10.743 DEBUG: Not enough content in 'src/app/app.component.css' to have CPD blocks, it will not be part of the duplication detection
15:38:10.754 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/home/home.component.css...
15:38:10.758 DEBUG: Not enough content in 'src/app/home/home.component.css' to have CPD blocks, it will not be part of the duplication detection
15:38:10.759 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/user/account/account.component.css...
15:38:10.761 DEBUG: Not enough content in 'src/app/user/account/account.component.css' to have CPD blocks, it will not be part of the duplication detection
15:38:10.763 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/user/change-password/change-password.component.css...
15:38:10.766 DEBUG: Not enough content in 'src/app/user/change-password/change-password.component.css' to have CPD blocks, it will not be part of the duplication detection
15:38:10.767 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/user/user.component.css...
15:38:10.769 DEBUG: Not enough content in 'src/app/user/user.component.css' to have CPD blocks, it will not be part of the duplication detection
15:38:10.770 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/assets/forms.css...
15:38:10.880 DEBUG: 'src/assets/forms.css' generated metadata with charset 'windows-1252'
15:38:10.899 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/assets/loading.css...
15:38:10.911 DEBUG: 'src/assets/loading.css' generated metadata with charset 'windows-1252'
15:38:10.913 DEBUG: Not enough content in 'src/assets/loading.css' to have CPD blocks, it will not be part of the duplication detection
15:38:10.915 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/assets/nav.css...
15:38:11.067 DEBUG: 'src/assets/nav.css' generated metadata with charset 'windows-1252'
15:38:11.096 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/assets/style.css...
15:38:11.110 DEBUG: 'src/assets/style.css' generated metadata with charset 'windows-1252'
15:38:11.118 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/assets/styles.css...
15:38:11.150 DEBUG: 'src/assets/styles.css' generated metadata with charset 'windows-1252'
15:38:11.155 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/styles.css...
15:38:11.156 DEBUG: 'src/styles.css' generated metadata with charset 'windows-1252'
15:38:11.158 DEBUG: Not enough content in 'src/styles.css' to have CPD blocks, it will not be part of the duplication detection
15:38:11.192 INFO: Sensor CSS Analyzer Sensor [css] (done) | time=800ms
15:38:11.192 INFO: Sensor Embedded CSS Analyzer Sensor [css]
15:38:11.194 INFO: 6 source files to be analyzed
15:38:11.194 INFO: 11/11 source files have been analyzed
15:38:11.195 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/app.component.html...
15:38:11.197 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/home/home.component.html...
15:38:11.199 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/user/account/account.component.html...
15:38:11.199 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/user/change-password/change-password.component.html...
15:38:11.201 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/app/user/user.component.html...
15:38:11.201 DEBUG: Analyzing D:/data/Jenkins/jobs/Vertice/jobs/internal-gateway-ui-sonarqube/workspace/src/index.html...
15:38:11.202 INFO: Sensor Embedded CSS Analyzer Sensor [css] (done) | time=10ms
15:38:11.202 INFO: Sensor SonarJavaXmlFileSensor [java]
15:38:11.203 INFO: Sensor SonarJavaXmlFileSensor [java] (done) | time=1ms
15:38:11.203 INFO: Sensor Analyzer for "php.ini" files [php]
15:38:11.204 INFO: 6/6 source files have been analyzed
15:38:11.207 INFO: Sensor Analyzer for "php.ini" files [php] (done) | time=4ms
15:38:11.207 INFO: Sensor SonarTS [typescript]
15:38:11.219 DEBUG: TypeScript compiler is found in this directory D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace\node_modules
15:38:11.220 DEBUG: It will be used for analysis of typescript files
15:38:11.221 DEBUG: Deploying bundle from `/sonarts-bundle.zip` to `D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace\.scannerwork`
15:38:11.861 DEBUG: Checking node version
15:38:12.077 DEBUG: Using Node.js v7.9.0
15:38:12.081 DEBUG: Analyzing 26 typescript file(s) with the following configuration file D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace\tsconfig.json
15:38:12.135 DEBUG: Setting 'NODE_PATH' to D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace\node_modules
15:38:12.135 DEBUG: Starting external process `node --max-old-space-size=2048 D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace\.scannerwork\sonarts-bundle\node_modules\tslint-sonarts\bin\tsrunner`
15:38:12.468 INFO: ------------------------------------------------------------------------
15:38:12.468 INFO: EXECUTION FAILURE
15:38:12.469 INFO: ------------------------------------------------------------------------
15:38:12.469 INFO: Total time: 7.254s
15:38:12.588 INFO: Final Memory: 53M/318M
15:38:12.588 INFO: ------------------------------------------------------------------------
15:38:12.617 DEBUG: Execution getVersion
15:38:12.618 DEBUG: Execution stop
D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace>sonar-scanner -X > sonar-scanner-results.txt
15:38:12.460 ERROR: FATAL ERROR: deserialize context Allocation failed - process out of memory
15:38:12.589 ERROR: Error during SonarQube Scanner execution
java.lang.IllegalStateException: Failed to run external process `node --max-old-space-size=2048 D:\data\Jenkins\jobs\Vertice\jobs\internal-gateway-ui-sonarqube\workspace\.scan
at org.sonar.plugin.typescript.ExternalTypescriptSensor.executeExternalRunner(ExternalTypescriptSensor.java:232)
at org.sonar.plugin.typescript.ExternalTypescriptSensor.analyze(ExternalTypescriptSensor.java:131)
at org.sonar.plugin.typescript.ExternalTypescriptSensor.execute(ExternalTypescriptSensor.java:109)
at org.sonar.scanner.sensor.SensorWrapper.analyse(SensorWrapper.java:53)
at org.sonar.scanner.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:88)
at org.sonar.scanner.phases.SensorsExecutor.execute(SensorsExecutor.java:82)
at org.sonar.scanner.phases.SensorsExecutor.execute(SensorsExecutor.java:68)
at org.sonar.scanner.phases.AbstractPhaseExecutor.execute(AbstractPhaseExecutor.java:88)
at org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:180)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:121)
at org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer.java:288)
at org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:283)
at org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:261)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:121)
at org.sonar.scanner.task.ScanTask.execute(ScanTask.java:48)
at org.sonar.scanner.task.TaskContainer.doAfterStart(TaskContainer.java:84)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:121)
at org.sonar.scanner.bootstrap.GlobalContainer.executeTask(GlobalContainer.java:121)
at org.sonar.batch.bootstrapper.Batch.doExecuteTask(Batch.java:116)
at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:111)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:63)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
at com.sun.proxy.$Proxy0.execute(Unknown Source)
at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:233)
at org.sonarsource.scanner.api.EmbeddedScanner.runAnalysis(EmbeddedScanner.java:151)
at org.sonarsource.scanner.cli.Main.runAnalysis(Main.java:123)
at org.sonarsource.scanner.cli.Main.execute(Main.java:77)
at org.sonarsource.scanner.cli.Main.main(Main.java:61)
Caused by: java.io.IOException: The pipe has been ended
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:326)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
at java.io.FilterOutputStream.close(FilterOutputStream.java:158)
at sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:320)
at sun.nio.cs.StreamEncoder.close(StreamEncoder.java:149)
at java.io.OutputStreamWriter.close(OutputStreamWriter.java:233)
at org.sonar.plugin.typescript.ExternalTypescriptSensor.executeExternalRunner(ExternalTypescriptSensor.java:221)
... 34 more
BTW, my apologies for such a long post but i wanted to try and be helpful and provide everything that would be needed.