在过去,人们可以选择将sonarqube作为独立安装安装,或者作为WAR安装到像Tomcat或Jetty这样的servlet容器中。
(我们目前正在使用msbuild将我们的VSO构建环境与Sonarqube和Azure集成。)
在这个(云)技术栈中,我们需要/希望将声呐( sonarqube )部署到蔚蓝云。因为它只能作为独立的实例安装,所以我需要实例化和管理一个完整的Azure实例。如果SonarQube可以作为WAR安装,我就可以将它部署为Azure应用程序,这要有效得多(成本、维护、.)。
是否计划与SonarQube一起恢复战争部署?
发布于 2015-11-06 09:43:42
简短的回答:目前还没有恢复战争部署的计划。
长话短说:由于我们与微软有合作关系(正如你在过去几个月中可能看到的那样),这是我们意识到的一种需要,有一天可能会回到谈判桌上。
发布于 2016-03-24 08:15:05
您的基本要求是在Azure网站中托管SonarQube。
Azure支持自定义Java应用程序的部署。它利用IIS中的httpPlatformHandler模块来实现相同的功能。
这些步骤如下-
wwwroot中。sonar.web.port (在sonar.properties中)配置为${env:HTTP_PLATFORM_PORT}。这是必要的,因为Azure Web应用程序在每次启动时都会分配随机端口。在上面所示的web.config中设置了环境变量。https://stackoverflow.com/questions/33562154
复制相似问题