Jenkins简单整合docke配置
步骤1:安装Jenkins
Jenkins可以用windows安装软件直接安装,安装过程注意使用用户和端口。此处略过,主要讲配置问题。
步骤2:配置Jenkins
第一次登录会有验证密码,之后可以创建自己使用的用户
安装推荐插件
建议安装插件:
publish over SSH
Maven Integration plugin
点击左侧的Manager Jenkins – Global Tool Configuration
jdk 安装
maven 安装
点击左侧的Manager Jenkins – Configure System
配置最下方的Publish over SSH,写上部署docker的服务器,也就是要运行项目的服务器
步骤3:新建Jenkins任务
前端选择freestyle project
进入配置的源码管理,选择svn,写入地址及账号密码
构建环境内,增加执行任务。此任务目的,停止正在运行的docker容器,删除镜像文件
在构建或者构建后操作中,将svn内前端文件复制到docker服务器
maven_32">后端选择maven项目
同样配置svn
Post step,发送war包到docker服务器
构建环境,执行脚本生成docker镜像,运行docker容器
注意事项
执行shell脚本,开头要声明source /etc/profile