首页 > 代码库 > [ci]项目规划-后续

[ci]项目规划-后续

?

几个方面来写

?

1,搭建gitlab 配邮箱 域名等使之好用

2,搭建jenkins –yum,安装常见插件

3,搭建sonar,汉化

4,安装sonar-scanner

?

0,实现sonar-scanner能手动扫描,在sonar界面可以看到评测结果

?

1,实现jenkins自动从gitlab拉代码

2,构建触发器,实现当gitlab有push动作时候,jenkins自动拉代码.

3,基于1 实现拉取代码后能自动触发sonar-runner实现代码扫描评测,job1完成

4,创建job2实现调用脚本自动部署.部署前添加 job1动作.

?

?

后续 项目规划

demo-sonar:实现git push动作后,jenkins能自动拉取代码并且代码监测

?

demo-deploy:只有deploy的功能,利用执行前,调用demo-sonar

技术分享

技术分享

使用pipeline一目了然.

[ci]项目规划-后续