Я добавил задачу Sonarqube в свой конвейер сборки Azure, чтобы войти на мой сервер sonarqube, мне нужно выполнить команду, которая использует trunst store ssl.
мой конвейер выглядит так:
- task: SonarSource.sonarqube.15B84CA1-B62F-4A2A-A403-89B77A063157.SonarQubePrepare@4
displayName: 'Prepare analysis on SonarQube'
inputs:
SonarQube: abc-sonarqube
scannerMode: CLI
configMode: manual
cliProjectKey: 'abc'
cliProjectName: 'abc'
cliSources: src
extraProperties: |
sonar.host.url=https://sonarqube.build.abcdef.com
sonar.ce.javaAdditionalOpts=-Djavax.net.ssl.trustStore=mvn/sonar.truststore -Djavax.net.ssl.trustStorePassword=changeit
Я не уверен, если эта команда "sonar.ce.javaAdditionalOpts = -Djavax.net.ssl.trustStore = mvn / sonar. truststore -Djavax.net.ssl.trustStorePassword = changeit "правильно.
Я получил ошибку «API GET» / api / server / version », ошибка: {" code ":" UNABLE_TO_VERIFY_LEAF_SIGNATURE "}"
PS: мой проект является угловым проектом.
какие решения?