Tag: 声纳

线程“main”中的exceptionjava.lang.RuntimeException:无法重置文件系统

我正在尝试使用docker文件在OpenShift上部署sonarqube,Build正在工作,部署之后,我看到错误。 2016.08.30 10:06:42 INFO app[osaAppFileSystem] Cleaning or creating temp directory /opt/sonarqube/temp Exception in thread "main" java.lang.RuntimeException: Failed to reset file system at org.sonar.process.monitor.Monitor.resetFileSystem(Monitor.java:127) at org.sonar.process.monitor.Monitor.startProcesses(Monitor.java:107) at org.sonar.process.monitor.Monitor.start(Monitor.java:101) at org.sonar.application.App.start(App.java:54) at org.sonar.application.App.main(App.java:141) Caused by: java.nio.file.AccessDeniedException: /opt/sonarqube/temp/README.txt at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) at sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:244) at sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:103) at java.nio.file.Files.delete(Files.java:1126) at org.sonar.application.AppFileSystem$CleanTempDirFileVisitor.visitFile(AppFileSystem.java:149) at org.sonar.application.AppFileSystem$CleanTempDirFileVisitor.visitFile(AppFileSystem.java:130) at java.nio.file.Files.walkFileTree(Files.java:2670) at org.sonar.application.AppFileSystem.createOrCleanTempDirectory(AppFileSystem.java:126) […]

用gitlab ci运行sonarqube扫描仪

我正在尝试使用下面的堆栈(只是相关的)将.NET应用程序的CI环境放在一起: Debian +单声道 docker Gitlab CI Gitlab-multi-runner(作为docker集装箱) Sonarqube + Postgre 我已经使用docker-compose为sonarqube和postgre创build容器,两者都在运行和工作。 我很遗憾地执行sonitquay分析为我的构build由gitlab亚军执行和我发现所有的例子是使用Maven的。 我也尝试使用声纳扫描仪,至今没有运气。 这里是我的gitlab-ci.yml的内容: image: mono:latest cache: paths: – ./src/T_GitLabCi/packages/ stages: – build .shared: &restriction only: – master tags: – docker build: <<: *restriction stage: build script: – nuget restore ./src/T_GitLabCi – MONO_IOMAP=case xbuild /t:Build /p:Configuration="Release" /p:Platform="Any CPU" ./src/T_GitLabCi/T_GitLabCi.sln – mono ./tools/NUnitConsoleRunner/nunit3-console.exe ./src/T_GitLabCi/T_GitLabCi.sln –work=./src/T_GitLabCi/test –config=Release […]