在jenkinsdocker的声纳运动员configuration

使用Docker-compose,创buildjenkins容器和sonarQube容器。

docker工人,compose.yml:

jenkins: build: . ports: - "8080:8080" links: - sonarqube postgresql: image: orchardup/postgresql:latest environment: - POSTGRESQL_USER=sonar - POSTGRESQL_PASS=xaexohquaetiesoo - POSTGRESQL_DB=sonar sonarqube: image: harbur/sonarqube:5.0 links: - postgresql:db environment: - DB_USER=sonar - DB_PASS=xaexohquaetiesoo - DB_NAME=sonar - VIRTUAL_HOST - VIRTUAL_PORT=9000 ports: - "9000:9000" - "443:443" 

容器已经启动并正在运行。 现在我需要在Jenkins容器中configuration声纳转轮。

我的问题:sonar runnner,声纳还安装在sonarqube容器内,如何在Jenkins中configuration?

可以办到。 pipe理jenkins-> SonarQube扫描仪安装 – >添加安装程序 – > sonarqube亚军jenkinsconfigurationselect所需版本的sonarqube亚军。 并遵循configuration。

当你使用“docker container build”的时候,它会在jenkins的全局configuration中安装sonar-runner和指定的版本,用于分析的sonar-runner.properties文件和Jenkins的sonarqube服务器configuration文件一样。

Interesting Posts