fenghzy 发表于 2018-1-12 16:23:34

[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
https://images2015.cnblogs.com/blog/806469/201703/806469-20170328180441545-565361090.png
https://images2015.cnblogs.com/blog/806469/201703/806469-20170328180444076-971659251.png
  使用pipeline一目了然.
页: [1]
查看完整版本: [ci]项目规划-后续