Выполнить задачу анализа кода для ошибок SonarQube в TFS 2017 Определение сборки после обновления до SonarQube 6.7.5 - PullRequest
0 голосов
/ 21 ноября 2018

SonarQuber Версия: 6.7.5 и TFS - 2017 Обновление3

Я использую расширения VSTS SonarQube для запуска сборок.Я строю угловые проекты, но определение сборки терпит неудачу в Выполнить задачу анализа кода в Sonar.

Раньше она работала нормально с SonarQube 5.6.6, но недавно мы обновили SonarQube до6.7.5 в производственном процессе, и с тех пор сборка начала давать сбой с приведенной ниже ошибкой.

2018-11-21T13:26:26.4847112Z ##[error]ERROR: Error during SonarQube Scanner execution
2018-11-21T13:26:26.4847112Z ##[debug]Processed: ##vso[task.logissue type=error;]ERROR: Error during SonarQube Scanner execution
2018-11-21T13:26:26.4847112Z ##[debug]Processed: ERROR: Error during SonarQube Scanner execution##vso[task.logissue type=error;]
**2018-11-21T13:26:26.4847112Z **
2018-11-21T13:26:26.4847112Z ##[error]ERROR: Unable to register token in file src/app/areas/match-group/create-match-group/create-match-group.component.ts

Прежде чем мы обновили версию SonarQube в производственном режиме до 6.7.5, я проверил определение сборки, указавк нему в промежуточной среде, и он также работал там, но после фактического обновления в производстве он начал выходить из строя.

Я думаю, что это потому, что ворота качества выходят из строя, но я не уверен, что на самом деле качествоСбой шлюза, потому что в журнале нигде не указано, что Project не проходит качественные шлюзы или это также может быть связано с обновлением?

Так может кто-нибудь помочь мне решить проблему?

Ниже приведен полный журнал задачи «Выполнить анализ кода» для справки.

2018-11-21T13:26:04.1713599Z ##[debug]Evaluating condition for step: 'Run Code Analysis'
2018-11-21T13:26:04.1713599Z ##[debug]Evaluating: succeeded()
2018-11-21T13:26:04.1713599Z ##[debug]Evaluating succeeded:
2018-11-21T13:26:04.1713599Z ##[debug]=> (Boolean) True
2018-11-21T13:26:04.1713599Z ##[debug]Expanded: True
2018-11-21T13:26:04.1713599Z ##[debug]Result: True
2018-11-21T13:26:04.1713599Z ##[section]Starting: Run Code Analysis
2018-11-21T13:26:04.1713599Z ==============================================================================
2018-11-21T13:26:04.1713599Z Task         : Run Code Analysis
2018-11-21T13:26:04.1713599Z Description  : Run scanner and upload the results to the SonarQube server.
2018-11-21T13:26:04.1713599Z Version      : 4.4.1
2018-11-21T13:26:04.1713599Z Author       : sonarsource
2018-11-21T13:26:04.1713599Z Help         : This task is not needed for Maven and Gradle projects since the scanner should be run as part of the build.

[More Information](http://redirect.sonarsource.com/doc/install-configure-scanner-tfs-ts.html)
2018-11-21T13:26:04.1713599Z ==============================================================================
2018-11-21T13:26:04.4369873Z ##[debug]agent.TempDirectory=F:\Builds\Sonar\_temp
2018-11-21T13:26:04.4369873Z ##[debug]loading inputs and endpoints
2018-11-21T13:26:04.4369873Z ##[debug]loading ENDPOINT_AUTH_PARAMETER_SYSTEMVSSCONNECTION_ACCESSTOKEN
2018-11-21T13:26:04.4369873Z ##[debug]loading ENDPOINT_AUTH_SCHEME_SYSTEMVSSCONNECTION
2018-11-21T13:26:04.4369873Z ##[debug]loading ENDPOINT_AUTH_SYSTEMVSSCONNECTION
2018-11-21T13:26:04.4369873Z ##[debug]loading SECRET_SONARQUBE_ENDPOINT
2018-11-21T13:26:04.4369873Z ##[debug]loaded 4
2018-11-21T13:26:04.4526142Z ##[debug]Agent.ProxyUrl=undefined
2018-11-21T13:26:04.4526142Z ##[debug]Agent.CAInfo=undefined
2018-11-21T13:26:04.4526142Z ##[debug]Agent.ClientCert=undefined
2018-11-21T13:26:04.4526142Z ##[debug]Agent.SkipCertValidation=undefined
2018-11-21T13:26:04.5307416Z ##[debug]SONARQUBE_SCANNER_MODE=CLI
2018-11-21T13:26:04.5307416Z ##[debug]Absolute path for pathSegments: F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1,sonar-scanner,bin,sonar-scanner = F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner
2018-11-21T13:26:04.5307416Z ##[debug]which 'F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner.bat'
2018-11-21T13:26:04.5307416Z ##[debug]found: 'F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner.bat'
2018-11-21T13:26:04.5307416Z ##[debug]which 'F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner.bat'
2018-11-21T13:26:04.5307416Z ##[debug]found: 'F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner.bat'
2018-11-21T13:26:04.5307416Z ##[debug]system.debug=True
2018-11-21T13:26:04.5307416Z ##[debug]exec tool: F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner.bat
2018-11-21T13:26:04.5307416Z ##[debug]arguments:
2018-11-21T13:26:04.5307416Z [command]C:\Windows\system32\cmd.exe /D /S /C "F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner.bat"
2018-11-21T13:26:04.7963804Z INFO: Scanner configuration file: F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\..\conf\sonar-scanner.properties
2018-11-21T13:26:04.7963804Z INFO: Project root configuration file: NONE
2018-11-21T13:26:04.8276263Z INFO: SonarQube Scanner 3.2.0.1227
2018-11-21T13:26:04.8432500Z INFO: Java 1.8.0_172 Oracle Corporation (64-bit)
2018-11-21T13:26:04.8432500Z INFO: Windows Server 2016 10.0 amd64
2018-11-21T13:26:05.2184811Z INFO: User cache: C:\Users\svc_TFSservice\.sonar\cache
2018-11-21T13:26:05.6403612Z INFO: SonarQube server 6.7.5
2018-11-21T13:26:05.6403612Z INFO: Default locale: "en_US", source code encoding: "UTF-8"
2018-11-21T13:26:06.1403664Z INFO: Publish mode
2018-11-21T13:26:06.4059994Z INFO: Load global settings
2018-11-21T13:26:06.8122594Z INFO: Load global settings (done) | time=407ms
2018-11-21T13:26:06.8435246Z INFO: Server id: 98F64F5D-AWciJELiWXjIvPjAIE0y
2018-11-21T13:26:06.8591409Z INFO: User cache: C:\Users\svc_TFSservice\.sonar\cache
2018-11-21T13:26:07.0778908Z INFO: Load plugins index
2018-11-21T13:26:07.1716405Z INFO: Load plugins index (done) | time=94ms
2018-11-21T13:26:08.1247924Z INFO: Process project properties
2018-11-21T13:26:08.1247924Z INFO: Execute project builders
2018-11-21T13:26:08.1247924Z INFO: Execute project builders (done) | time=0ms
2018-11-21T13:26:08.1560423Z INFO: Load branch configuration
2018-11-21T13:26:08.1560423Z INFO: Load branch configuration (done) | time=0ms
2018-11-21T13:26:08.1560423Z INFO: Load project repositories
2018-11-21T13:26:08.2654212Z INFO: Load project repositories (done) | time=109ms
2018-11-21T13:26:08.4841842Z INFO: Load quality profiles
2018-11-21T13:26:08.5466788Z INFO: Load quality profiles (done) | time=62ms
2018-11-21T13:26:08.5623129Z INFO: Load active rules
2018-11-21T13:26:09.6406179Z INFO: Load active rules (done) | time=1078ms
2018-11-21T13:26:09.6406179Z INFO: Load metrics repository
2018-11-21T13:26:09.7030223Z INFO: Load metrics repository (done) | time=63ms
2018-11-21T13:26:09.7185915Z INFO: Project key: NextGenHTML5
2018-11-21T13:26:09.7185915Z INFO: -------------  Scan SNR-IM-NextGen-HTML5
2018-11-21T13:26:10.0008521Z INFO: Base dir: F:\Builds\Sonar\12\s
2018-11-21T13:26:10.0008521Z INFO: Working dir: F:\Builds\Sonar\12\s\.scannerwork
2018-11-21T13:26:10.0008521Z INFO: Source paths: src
2018-11-21T13:26:10.0008521Z INFO: Test paths: src
2018-11-21T13:26:10.0008521Z INFO: Source encoding: UTF-8, default locale: en_US
2018-11-21T13:26:10.1248422Z INFO: Load server rules
2018-11-21T13:26:10.4217641Z INFO: Load server rules (done) | time=297ms
2018-11-21T13:26:10.6404902Z INFO: Index files
2018-11-21T13:26:10.6404902Z INFO: Excluded sources: 
2018-11-21T13:26:10.6404902Z INFO:   **/node_modules/**
2018-11-21T13:26:10.6564588Z INFO:   **/*.spec.ts
2018-11-21T13:26:10.6564588Z INFO:   src/Tools/**
2018-11-21T13:26:10.6564588Z INFO:   **/*.spec.ts
2018-11-21T13:26:10.6564588Z INFO: Included tests: 
2018-11-21T13:26:10.6564588Z INFO:   **/*.spec.ts
2018-11-21T13:26:10.9686205Z INFO: 188 files indexed
2018-11-21T13:26:10.9686205Z INFO: 212 files ignored because of inclusion/exclusion patterns
2018-11-21T13:26:10.9686205Z INFO: Quality profile for js: Sonar way Recommended
2018-11-21T13:26:10.9686205Z INFO: Quality profile for ts: TsLint
2018-11-21T13:26:10.9686205Z INFO: Quality profile for xml: Sonar way
2018-11-21T13:26:12.2655236Z INFO: Sensor JavaScript Squid Sensor [javascript]
2018-11-21T13:26:12.2655236Z INFO: 2 source files to be analyzed
2018-11-21T13:26:12.7030349Z INFO: Unit Test Coverage Sensor is started
2018-11-21T13:26:12.7030349Z INFO: 2/2 source files have been analyzed
2018-11-21T13:26:12.7030349Z INFO: Integration Test Coverage Sensor is started
2018-11-21T13:26:12.7030349Z INFO: Overall Coverage Sensor is started
2018-11-21T13:26:12.7030349Z INFO: Sensor JavaScript Squid Sensor [javascript] (done) | time=438ms
2018-11-21T13:26:12.7030349Z INFO: Sensor SonarJavaXmlFileSensor [java]
2018-11-21T13:26:12.7342853Z INFO: 1 source files to be analyzed
2018-11-21T13:26:12.7967860Z INFO: Sensor SonarJavaXmlFileSensor [java] (done) | time=93ms
2018-11-21T13:26:12.7967860Z INFO: Sensor XML Sensor [xml]
2018-11-21T13:26:12.7967860Z INFO: 1/1 source files have been analyzed
2018-11-21T13:26:13.2030475Z INFO: Sensor XML Sensor [xml] (done) | time=407ms
2018-11-21T13:26:13.2030475Z INFO: Sensor Analyzer for "php.ini" files [php]
2018-11-21T13:26:13.2186797Z INFO: Sensor Analyzer for "php.ini" files [php] (done) | time=15ms
2018-11-21T13:26:13.2186797Z INFO: Sensor TypeScript Sensor [typescript]
2018-11-21T13:26:26.3752598Z INFO: ------------------------------------------------------------------------
2018-11-21T13:26:26.3752598Z INFO: EXECUTION FAILURE
2018-11-21T13:26:26.3752598Z INFO: ------------------------------------------------------------------------
2018-11-21T13:26:26.3752598Z INFO: Total time: 21.595s
2018-11-21T13:26:26.4690128Z INFO: Final Memory: 19M/535M
2018-11-21T13:26:26.4690128Z INFO: ------------------------------------------------------------------------
2018-11-21T13:26:26.4847112Z ##[error]ERROR: Error during SonarQube Scanner execution
2018-11-21T13:26:26.4847112Z ##[debug]Processed: ##vso[task.logissue type=error;]ERROR: Error during SonarQube Scanner execution
2018-11-21T13:26:26.4847112Z ##[debug]Processed: ERROR: Error during SonarQube Scanner execution##vso[task.logissue type=error;]
2018-11-21T13:26:26.4847112Z 
2018-11-21T13:26:26.4847112Z ##[error]ERROR: Unable to register token in file src/app/areas/match-group/create-match-group/create-match-group.component.ts
ERROR: Caused by: 59 is not a valid line offset for pointer. File src/app/areas/match-group/create-match-group/create-match-group.component.ts has 58 character(s) at line 1
ERROR: 
ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
2018-11-21T13:26:26.4847112Z ##[debug]Processed: ##vso[task.logissue type=error;]ERROR: Unable to register token in file src/app/areas/match-group/create-match-group/create-match-group.component.ts%0D%0AERROR: Caused by: 59 is not a valid line offset for pointer. File src/app/areas/match-group/create-match-group/create-match-group.component.ts has 58 character(s) at line 1%0D%0AERROR: %0D%0AERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
2018-11-21T13:26:26.4847112Z ERROR: Unable to register token in file src/app/areas/match-group/create-match-group/create-match-group.component.ts
2018-11-21T13:26:26.4847112Z ERROR: Caused by: 59 is not a valid line offset for pointer. File src/app/areas/match-group/create-match-group/create-match-group.component.ts has 58 character(s) at line 1
2018-11-21T13:26:26.4847112Z ERROR: 
2018-11-21T13:26:26.4847112Z ##[debug]Processed: ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.##vso[task.logissue type=error;]
2018-11-21T13:26:26.4847112Z 
2018-11-21T13:26:26.5627661Z ##[debug]rc:1
2018-11-21T13:26:26.5627661Z ##[debug]success:false
2018-11-21T13:26:26.5627661Z ##[debug]task result: Failed
2018-11-21T13:26:26.5627661Z ##[error]F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner.bat failed with return code: 1
2018-11-21T13:26:26.5627661Z ##[debug]Processed: ##vso[task.issue type=error;]F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner.bat failed with return code: 1
2018-11-21T13:26:26.5627661Z ##[debug]Processed: ##vso[task.complete result=Failed;]F:\Builds\Sonar\_tasks\SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055\4.4.1\sonar-scanner\bin\sonar-scanner.bat failed with return code: 1
2018-11-21T13:26:26.5802746Z ##[section]Finishing: Run Code Analysis

С уважением,

SRP.

...