通过命令行参数设置 SonarQube 的 web 上下文路径
Setting SonarQube's web context path via command line parameter
是否可以使用命令行参数设置 SonarQube 的 Web 上下文路径?
通常您会在 sonar.properties
文件中设置 属性 sonar.web.context=/sonarqube
(或类似的)。但我正在使用 Docker 并希望避免编辑 sonar.properties
.
使用 Docker Compose 我得到了以下内容,它对其他命令行参数很有用:
services:
sonarqube:
image: sonarqube:5.4
[...]
entrypoint:
- ./bin/run.sh
- -Dsonar.log.level=INFO
- -Dsonar.web.context=/sonarqube
但它似乎忽略了 -Dsonar.web.context=/sonarqube
:( 有没有办法将不同的上下文路径传递给 SonarQube?
附加信息:这是对应的 run.sh file。
对于 SonarQube 5.4,这注定会失败:sonar.web.context
根据社区反馈在 SonarQube 5.4 (SONAR-7122, suggested alternative being to use a sub-domain) and re-introduced in 5.5 (SONAR-7494) 中被删除。
他们在 5.5 RC1 中添加了上下文
是否可以使用命令行参数设置 SonarQube 的 Web 上下文路径?
通常您会在 sonar.properties
文件中设置 属性 sonar.web.context=/sonarqube
(或类似的)。但我正在使用 Docker 并希望避免编辑 sonar.properties
.
使用 Docker Compose 我得到了以下内容,它对其他命令行参数很有用:
services:
sonarqube:
image: sonarqube:5.4
[...]
entrypoint:
- ./bin/run.sh
- -Dsonar.log.level=INFO
- -Dsonar.web.context=/sonarqube
但它似乎忽略了 -Dsonar.web.context=/sonarqube
:( 有没有办法将不同的上下文路径传递给 SonarQube?
附加信息:这是对应的 run.sh file。
对于 SonarQube 5.4,这注定会失败:sonar.web.context
根据社区反馈在 SonarQube 5.4 (SONAR-7122, suggested alternative being to use a sub-domain) and re-introduced in 5.5 (SONAR-7494) 中被删除。
他们在 5.5 RC1 中添加了上下文