ubuntu使用docker部署jenkins+sonarqube
Last updated
Was this helpful?
Last updated
Was this helpful?
本章介绍ubuntu(20.0.4)下使用docker部署jenkins pipeline+sonarqube
请参考本书docker下安装那一章
docker compose 介绍与安装:
请参考一章
docke compose 部署jenkins+sonarqube:
请参考这章
使用docekr-compose up启动服务时注意:
在docker-compose.yaml同级目录下创建出jenkins_home,sonarqube_home,db_data三个目录
在docker-compose.yaml同级目录下创建一个名为'.env'的文件,文件的内容写下,该目录的绝对路径。
执行docker-compose报文件夹权限问题,在下面有说明解决办法。
通过这章,我们已经布置好jenkin+sonarqube+db,并能通过jenkins构建sonarqube项目。下面说一说如何构建pipeline项目。
jenins下载 Blue Ocean插件:
在jenkins插件中心搜索Blue Ocean插件,并下载。
构建pipeline项目:
两种方法:
pipeline项目构建流程:
点击创建项目,选择pipeline
在这章,我们已经下载好jenkins的sonarqube scanner插件 并配置好sonarqube服务器,这里我就不讲啦,下面我只讲配置pipeline项目需要哪些东西