docker部署Jenkins

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wm5920/article/details/80680148

拉镜像

docker pull hub.c.163.com/library/jenkins:latest

创建实例

docker run -d --name=jenkins --privileged=true   -e TZ=Asia/Shanghai -p 8080:8080 -p 50000:50000 
-v /home/jenkins_home:/var/jenkins_home hub.c.163.com/library/jenkins:latest

将jenkins_home 目录挂载到本地/home/jenkins_home下
初始用户为admin,密码去Jenkins_home下cat secrets/initialAdminPassword就能查到

设置svn源码管理

这里写图片描述

触发器配置

这里写图片描述
定时触发

Jenkins构建时间Poll Scm的设置

每15分钟构建一次:H/15 * * * * 或/5 * * *

每天8点构建一次:0 8 * * *

每天8点~17点,两小时构建一次:0 8-17/2 * * *

周一到周五,8点~17点,两小时构建一次:0 8-17/2 * * 1-5

每月1号、15号各构建一次,除12月:H H 1,15 1-11 *

构建脚本设置

触发器执行脚本
这里写图片描述

扫描二维码关注公众号,回复: 4295797 查看本文章

邮箱设置

这里写图片描述
注意第三方邮箱需要开通smtp

猜你喜欢

转载自blog.csdn.net/wm5920/article/details/80680148