公司CI部署:Jenkins+Git

欢迎加入【iOS/Swift/OC开发交流群|127183325】交流学习

一. 配置Tomcat服务器

二. 安装jenkins

有两种方式

1. 下载jenkins.war放到tomcat下,启动tomcat服务器,jenkins即可安装成功。
2. 下载安装包进行安装。

Jenkins官网

三. 安装需要的Jenkins插件

1. GIT plugin
2. Deploy to container Plugin
3. Checkstyle Plugin
4. Findbugs Plugin
5. PMD Plugin
6. Warnings Plugin
7. Email Extension Plugin

四. Jenkins系统设置

配置Maven-针对使用Maven构建工具的job

1. 系统设置
2. 找到Maven,下面可以配置Maven 安装,设置name和需要安装的版本
3. 保存

配置Ant-针对使用Ant构建工具的job

使用Ant构建工具时,需要build.xml,该文件的使用参考网上的内容。
1. 系统设置
2. 找到Ant,点击Ant安装,输入Name,选择自动安装,然后选择需要的版本。
3. 保存。

五. 项目设置

配置git

1. 进入创建的项目,选择左侧菜单:配置
2. 源码管理:选择Git。
3. 设置   Repository URL和Git平台上的帐号和密码。
4. 设置 Branches to build,需要自动构建的项目分支
5. 保存 
配置自动部署

1. 进入创建的项目,选择左侧惨淡:配置
2. 构建后操作:增加构建后操作
3. 选择:Deploy war/ear to a ciontainer
4. 配置WAR/EAR files: 格式如` **/*.war `
5. 配置Containers:Add Container,选择目标服务器
6. 配置管理员帐号密码和URL
7. 保存

注意:第6步的管理员帐号需要manager-script权限

配置邮件提醒

1. 使用Email Extension Plugin插件来增加构建步骤,构建完成后发送邮件。
2. 进入系统管理,选择右侧的系统设置,找到Extended E-mail Notification配置SMTP服务器
3. Default Recipients设置默认收件人
4. Default Subject 设置邮件主题,使用默认的即可。
5.  Default Content 设置邮件内容。
6.  Default Triggers 设置发送条件
7.  保存,邮件全局设置完成,然后进入job的配置。
8.  拉到底部 增加构建后操作步骤,选择Editable Email Notification
9.  Project Recipient List 配置收件人邮箱列表
10. Content Type 邮件内容类型,可选纯文本或者html类型
11. Default Subject 设置针对本job的邮件主题
12. Default Content 设置针对本job的邮件内容
13. 保存后配置完成。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容