1

コマンド ライン パラメータを使用して SonarQube の Web コンテキスト パスを設定することは可能ですか?

通常、ファイルにプロパティsonar.web.context=/sonarqube(または類似のもの) を設定しsonar.propertiesます。しかし、私は 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 ファイルです

4

2 に答える 2

5

SonarQube 5.4 では、これは必ず失敗します: sonar.web.contextSonarQube 5.4 で削除され ( SONAR-7122、サブドメインを使用する代替案が提案されました)、コミュニティのフィードバックに従って5.5 で再導入されました ( SONAR-7494 )。

于 2016-04-11T13:32:00.070 に答える
1

彼らは5.5 RC1でコンテキストを追加しました

https://jira.sonarsource.com/browse/SONAR-7494

于 2016-04-20T20:16:41.097 に答える