잠시 동안 빌드 프로세스에서 SonarQube 단계가 실패했습니다. 이 오류는 나를TFS 빌드에서 SonarLint.Runner.exe가 누락되었습니다.
...
Caused by: java.io.IOException: Cannot run program "C:\TFS_Agents\_work\1\.********qube\out\.********\SonarLint.Runner\SonarLint.Runner.exe": CreateProcess error=2, The system cannot find the file specified
...
그래서 내가 경로를 확인하고 SonarLint.Runner.exe을 제외한 모든 파일이 알려줍니다. 심지어 SonarLint.Runner.exe.config 파일도 있습니다. 먼저 빗 디펜더는 .exe 파일을 격리 저장소에 저장했지만 허용 목록에 설정하면 아무 문제가 없습니다. 빗 디펜더를 끄더라도 빌드 과정에서 빠져서 빌드가 실패합니다.
누구나이 문제가 있습니까?
당신입니다을 당신은 the SonarQube extension를 설치하고 라이브러리에있는 세 개의 새로운 작업을 사용해야합니다 사용 하시겠습니까? Howe는 당신의 빌드 정의를 좋아합니까? –
TFS 2017에서 Sonar Qube 5.1.2를 실행 중입니다. 이것은 내 빌드 정의입니다 : http://fs5.directupload.net/images/170227/sr8ez2py.png 그것은 독일어지만, 당신이 그것을 얻을 것이라고 생각합니다 – WeSt