docker环境下Jenkins持续集成(二)
来源:互联网 发布:中科恒业医学软件 编辑:程序博客网 时间:2024/05/22 08:22
持续集成思路
从整体上讲,可以分成下述三个步骤。
更新源码
jenkins负责从GIT/SVN中同步最新的代码
更新源码
方式1:
jenkin调用maven插件编译代码并产生部署包。
采用这种方式jenkins必须安装jdk和maven工具和jenkin-maven插件。
方式2:
jenkins执行shell脚本,让docker进行编译/构建部署包。
采用这样的方式,弱化了jenkins的功能,jenkins只需要同步代码然后执行shell调用docker来完成持续集成的过程,不需要安装过多的插件。
部署
jenkins执行shell命令让docker将部署包和应用基础镜像构建出部署镜像,并部署。
0 0
- docker环境下Jenkins持续集成(二)
- docker环境下Jenkins持续集成(一)
- Jenkins+Docker搭建持续集成测试环境
- Jenkins+Docker搭建持续集成测试环境
- Jenkins+Docker搭建持续集成测试环境
- Jenkins+Docker搭建持续集成测试环境
- 持续集成+持续部署(二)基于Jenkins 快速搭建持续集成环境
- jenkins下搭建c++持续集成环境
- centos下部署jenkins持续集成环境
- jenkins下搭建c++持续集成环境
- Ubuntu下的Jenkins 持续集成(二)
- Jenkins & Docker 持续集成实践
- Centos7+svn+jenkins+maven+nexus+SonarQube+docker持续集成安装(二)
- 持续集成之jenkins(二)
- 持续集成之jenkins(二)
- 持续集成CI(二)Jenkins
- Jenkins持续集成环境搭建
- 持续集成环境Jenkins详解
- docker环境下Jenkins持续集成(一)
- Java中Map容器的遍历方法
- MYSQL数据库的导入和导出
- 数组--只出现一次的字符 and 第一个缺失的字符
- hdu 3001 Travelling
- docker环境下Jenkins持续集成(二)
- POJ 2728 Desert King (最优比率生成树 01分数规划问题)
- bzoj 3129: [Sdoi2013]方程(容斥原理+组合数学+数论)
- java5、java6、java7、java8的新特性
- 解析Spring源码(8)--BeanDefinitionParserDelegate
- 求区间内和问题(线段树)(hdu 1166)
- 吴建平院士:网络空间安全的挑战和机遇
- uCOS-III开关中断进出临界区的三个宏
- nginx uri重写