注意:此以我公司为例,以svn上传代码
一、添加视图
1、点击右上角”+”号,新建新视图
勾选在该视图下显示的项目或者在该视图新建项目,点保存即可。
二、新建项目
1、点击左上角的新建,创建新项目。
输入项目名称,例如项目名称为qy-channel-monitor,本次构建选择构建一个多配置项目,点击OK,进入配置界面。
项目配置界面如下:
2、构建过程
整个构建过程包含8个部分:General、Advanced Project Options、源码管理、构建触发器、Configuration Matrix、构建环境、构建、构建后操作。
1)、General部分:
项目名称,描述
丢弃旧的构建,保持最近2天的,最大数量是5
参数化构建,用来获取构建过程中用到的一些全局变量
进入配置获取最近版本号的界面
选择Dynamic Parameter 进入配置截取版本的界面,
配置接面如下图:
选择String Parameter,配置端口参数
进入端口配置界面:
本次配置没用到Advanced Project Options这个部分,直接进入源码管理
选择Subversion
填写完整的svn路径,svn账户名,用来拉取源代码工程包。
2)、Configuration Matrix部分
本次配置未用到构建触发器,直接跳过,进入Configuration Matrix,
选择Slaves 进入配置界面,
进入slaves,选择需要部署项目的目标主机,目标主机的具体添加方法,下面会提到。
3)、构建环境部分:
勾选第一个,表示再构建之前,会删除旧的构建文件。
4)、构建部分
选择Execute shell
进入shell 脚本构建的阶段,配置举例如下:
5)、构建后操作
配置邮件通知,当构建失败是发邮件通知邮件给构建人。
进入配置界,默认配置即可。(先安装Email Extension Plugin插件配置,配置全局邮件通知。)
这里可以指定单个项目收件人是谁。
选择Edidatable Email Notification
点击高级设置
再点高级
恢复内容代码如下(需要修改项目名称及个别格式,按需求来):
1 <!DOCTYPE html> 2 <html> 3 <<