0
ビルドによってSonarQube解析を追加しました。私は、次のエラーメッセージが表示されます、ソリューション全体を分析しようとすると:私は分析から特定のプロジェクトを除外するときVSTSで "SonarQube解析を完了できませんでした"
2017-09-22T09:50:42.2999604Z INFO: EXECUTION FAILURE
2017-09-22T09:50:42.2999604Z INFO: ------------------------------------------------------------------------
2017-09-22T09:50:42.2999604Z INFO: Total time: 3:13.721s
2017-09-22T09:50:42.5250774Z ##[error]ERROR: Error during SonarQube Scanner execution
2017-09-22T09:50:42.5250774Z INFO: Final Memory: 56M/487M
2017-09-22T09:50:42.5250774Z INFO: ------------------------------------------------------------------------
2017-09-22T09:50:42.5250774Z ##[error]ERROR: Failed to upload report - 500: An error has occurred. Please contact your administrator
2017-09-22T09:50:42.5250774Z ##[error]ERROR:
2017-09-22T09:50:42.5250774Z ##[error]ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging.
2017-09-22T09:50:42.9286059Z ##[error]The SonarQube Scanner did not complete successfully
2017-09-22T09:50:42.9286059Z 09:50:42.896 Creating a summary markdown file...
2017-09-22T09:50:42.9296199Z ##[error]09:50:42.897 Post-processing failed. Exit code: 1
2017-09-22T09:50:43.0959382Z ##[error]System.Exception: Unexpected exit code received from batch file: 1
2017-09-22T09:50:43.0959382Z ##[debug]Processed: ##vso[task.logissue type=error;]System.Exception: Unexpected exit code received from batch file: 1
2017-09-22T09:50:43.0959382Z at Microsoft.TeamFoundation.DistributedTask.Task.Internal.InvokeBatchScriptCmdlet.ProcessRecord()
2017-09-22T09:50:43.0959382Z at System.Management.Automation.CommandProcessor.ProcessRecord()
...
...
...
2017-09-22T09:50:44.1439034Z ##[error]System.Management.Automation.RuntimeException: Cannot determine if the analysis has finished. Possible cause: your SonarQube server version is lower than 5.3 - for more details see https://go.microsoft.com/fwlink/?LinkId=722407 ---> System.Management.Automation.RuntimeException: Cannot determine if the analysis has finished. Possible cause: your SonarQube server version is lower than 5.3 - for more details see https://go.microsoft.com/fwlink/?LinkId=722407
2017-09-22T09:50:44.1439034Z ##[debug]Processed: ##vso[task.logissue type=error;]System.Management.Automation.RuntimeException: Cannot determine if the analysis has finished. Possible cause: your SonarQube server version is lower than 5.3 - for more details see https://go.microsoft.com/fwlink/?LinkId=722407 ---> System.Management.Automation.RuntimeException: Cannot determine if the analysis has finished. Possible cause: your SonarQube server version is lower than 5.3 - for more details see https://go.microsoft.com/fwlink/?LinkId=722407
2017-09-22T09:50:44.1439034Z --- End of inner exception stack trace ---
2017-09-22T09:50:44.1439034Z at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)
2017-09-22T09:50:44.1439034Z at System.Management.Automation.PowerShell.Worker.ConstructPipelineAndDoWork(Runspace rs, Boolean performSyncInvoke)
2017-09-22T09:50:44.1439034Z at System.Management.Automation.PowerShell.Worker.CreateRunspaceIfNeededAndDoWork(Runspace rsToUse, Boolean isSync)
2017-09-22T09:50:44.1449020Z at System.Management.Automation.PowerShell.CoreInvokeHelper[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings)
2017-09-22T09:50:44.1449020Z at System.Management.Automation.PowerShell.CoreInvoke[TInput,TOutput](PSDataCollection`1 input, PSDataCollection`1 output, PSInvocationSettings settings)
2017-09-22T09:50:44.1449020Z at Microsoft.TeamFoundation.DistributedTask.Handlers.LegacyVSTSPowerShellHost.VSTSPowerShellHost.Main(String[] args)
2017-09-22T09:50:44.1449020Z ##[error]LegacyVSTSPowerShellHost.exe completed with return code: -1.
はしかし、それが正常に動作します。
MSBuildのバージョン:15.0
SonarQubeスキャナMSBuildのバージョン用:3.0.2
SonarQubeバージョン:6.5.0.27846
アップデート:私はSonarQube Webサーバのログをチェックし、見つかった
次のようになります。
2017.09.22 11:22:02 ERROR web[AV6lYUR0O1EK9+r8AAWY][o.s.s.w.WebServiceEngine] Fail to process request http://...
...
...
...
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: The size of BLOB/TEXT data inserted in one transaction is greater than 10% of redo log size. Increase the redo log size using innodb_log_file_size.
画像やスクリーンショットがポストに素晴らしい追加することができますが、ポストはまだそれらなしで明確かつ有用であることを確認してください。
は、詳細はこちらの記事を参照してください。 [コードやエラーメッセージの画像を投稿しない](https://meta.stackoverflow.com/questions/303812/discourage-screenshots-of-code-and-or-errors)代わりに、実際のコード/メッセージを投稿に直接入力します。 – user5226582