在.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"