1、安装Mac环境下的yun:Homebrew
2、安装jenkins
brew install jenkins
3、启动安装
jenkins
4、安装xcode plugin和git plugin
5、创建一个新的工作任务“自由风格的软件项目”
6、为项目配置多个git数据源,必须加装:Multiple SCMs
配置Git数据源,可以采用用户名密码的方式进行认证,也可以直接用SSH秘钥的方式进行认证
7、git数据源配置、加入private key
8、设置构建触发器
可以设置Build periodically,定时间隔构建
也可以设置Poll SCM轮训Git数据源,当有更新代码之后,进行构建
每分钟执行一次:
【*/1 * * * *】
9、增加构建步骤
10、配置好邮件发送服务器,要注意必须设置系统管理员的邮箱,不然会报错“com.sun.mail.smtp.SMTPSendFailedException: 501 mail from address must be same as authorization user;”
11、安装Email Extersion Plugin插件,扩展邮件发送功能、增加构建后邮件发送步骤
12、为成功和失败动作都增加新的触发器
13、设置随邮件是否发送构建的日志文件
14、构建完成
参考文档: