Jenkins首先介绍一下法邮件功能(待优化,可能不会成功,很简答配置端口号有994/465两种)
github(需要将代码上传到github上,注意红箭头)
执行代码,执行的shell脚本
执行代码时候需要注意:代码中有../的需要删除掉,因为这个代码是在Jenkins的workspace中执行的不是在pycharm中执行
pycharm提交代码:选择commit and push不要直接commit
启动Jenkins命令,我的在tomcat的webapps下,所以启动命令需要cd到webapps目录内输入:
cd /Users/yuliguo/Library/tomcat/bin
Java -jar jenkins.war
定时构建:
* * * * *
- 第一个*表示分钟,取值0~59
- 第二个*表示小时,取值0~23
- 第三个*表示一个月的第几天,取值1~31
- 第四个*表示第几月,取值1~12
- 第五个*表示一周中的第几天,取值0~7,其中0和7代表的都是周日
H/5 * * * * 每隔5分钟构建一次
H H/2 * * * 每两小时构建一次
0 12 * * * 每天12点构建一次
#每个工作日从早上9点到下午5点这段时间内每间隔2小时之间的某刻。(或许在上午10:38, 下午12:38, 下午2:38 , 下午4:38)
H H(9-17)/2 * * 1-5
#每月(除了12月)从1号到15号这段时间内某刻。
H H 1,15 1-11 *