如何在没有属性文件的情况下执行SonarScanner时指定项目版本



在.Net扫描器中,您可以使用/v:"1.0.1"

在命令行中指定版本。但是当我尝试使用Linux的扫描器时,它不会出错,但也不工作

sonar-scanner -Dsonar.projectKey="my-project" -Dsonar.projectName="My Project" -Dsonar.host.url="https://mysonarqube.net" -Dsonar.login="968cc97907" -Dsonar.projectVersion:"1.0.1"

我认为它们映射到相同的东西,有人有什么想法吗?

您使用了正确的参数,但是使用的方式不正确。应该是-Dsonar.projectVersion="1.0.1",而不是-Dsonar.projectVersion:"1.0.1"

整个命令:

sonar-scanner -Dsonar.projectKey="my-project" 
-Dsonar.projectName="My Project" 
-Dsonar.host.url="https://mysonarqube.net" 
-Dsonar.login="968cc97907" 
-Dsonar.projectVersion="1.0.1"

相关内容

  • 没有找到相关文章

最新更新