1.什么是持续集成?
2.什么是持续交付?
3.什么是持续部署?
4.版本控制工具? git
    1.git基本操作
    2.git 分支
    3.git 标签tag
    4.gitlab  github?
    5.gitlab 用户 组  项目之间关系?
    6.gitlab配置邮箱?
    7.gitlab备份 恢复?

jenkins 调度平台
    1.什么是jenkins
    2.jenkins安装
    3.jenkins插件  ( 联网安装 | 离线安装 )
    4.jenkins调用Shell命令?

5.jenkins自动化上线代码?
        
    模式:    
        freestyle
        maven
        pipeline
    代码:
        html
        php            非编译
        java        编译型
        python
    
    
    6.jenkins  通过 freestyle  构建 Html 代码?
        自动化上线
        自动化回退
    
    7.jenkins 通过  maven  构建  Java?
        sourceCode  jar war Nexus

SonarQube 代码质检
    1.安装Sonarqube
    2.安装SonarQube插件
    3.手动推送代码至Sonarqube平台进行分析
    4.Sonarqube集成Jenkins
        HTMl
        Java
        PHP

Notify通知
    成功 or  失败 ?
    邮件    --->    复杂
    钉钉    --->    Easy

Jenkins Pipeline 流水线
    Groovy代码

html    
    java
 改造成 pipeline的方式

Jenkins分布式构建?
Jenkins权限控制?

1.什么是集成?
2.什么是持续集成?
    持续集成来简化我们的工作 还能让产品可以快速迭代,同时还能保持代码高质量产出。

3.什么是持续交付?
4.什么是持续部署?
5.持续部署实施流程以及对应工具?   代码上线
    
    
    
1.版本控制系统概述
  1.什么是版本控制系统?
    将每一次文件的变化,集中在一个系统中加以版本记录,
    以便后期查阅特定文件版本历史记录,的系统。
    
    ansible-v1-20191001
    ansible-v2-20191002
    ansible-v3-20191003

  2.版本控制系统解决了什么问题?
  3.常见版本控制系统svn与git区别?
        svn为集中版本控制系统的代表
        git为分布式版本控制系统的代表。
        简单理解:SVN依赖网络、GIT不依赖网络。
        
2.git版本控制系统概述?
    github
    gitlab    私有 公有

最新文章

  1. Java内存模型深度解读
  2. Bash:-:-通过awk获取文本变量的赋值
  3. CSS3自定义滚动条样式 -webkit-scrollbar
  4. 第四节:Vue表单标签和组件的基本用法,父子组件间的通信
  5. 初识onselectstart
  6. Win7下VS2010使用“ASP.Net 3.5 Claims-aware Template”创建ClaimsAwareWebSite报"HRESULT: 0x80041FEB"错误的解决办法
  7. 基于Solr实现HBase的二级索引
  8. Lambda表达式和匿名内部类(I)
  9. 安装 Oracle P6 EPPM 16 R1 database for 12C A
  10. Poj(1466),最大独立集,匈牙利算法
  11. 2016 - 1- 22 NSURLConnetction --- POST请求
  12. OleDbType.Decimal在插入DB2后会默认赋值0.00,改为OleDbType.Double则正常
  13. Delphi生成GUID
  14. jquery.placeholder.js的使用
  15. LeetCode OJ 31. Next Permutation
  16. 开发Activity步骤
  17. [BlueZ] 2、使用bluetoothctl搜索、连接、配对、读写、使能notify蓝牙低功耗设备
  18. 修改教材P74 一行代码 NineNineTable.java, 让执行结果是个三角形
  19. Ajax请求中的async:false/true的作用【转载】
  20. POJ 3660 Cow Contest(Floyd求传递闭包(可达矩阵))

热门文章

  1. 2019年9月3日安卓凯立德全分辨率(路况)夏季版C3551-C7M24-3K21J25懒人包
  2. 解决mysql不能在查询A表的同时,更新A表的问题
  3. 软件测试的分类&软件测试生命周期
  4. Git初始化项目 和 Gitignore
  5. mybatis-dynamic-query 3.0 更新
  6. 获取配置文件中key=value
  7. Ubuntu 启动zookeeper报错
  8. centos7 Apache开启URL重写组件并配置.htaccess实现伪静态
  9. 异步Promise及Async/Await最完整入门攻略
  10. 面试题:Python大小写转换