- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.2.1、Jenkins持续集成构建平台使用指南
HYPERLINK attach_424ac301c761717e33d0137bd9d2671c 文档下载
1、系统参数
(1)构建服务器访问路径:
HYPERLINK 1 1
(2)JDK版本(根据各产品的具体要求选择):
1) jdk1.7.0_79
2) jdk1.8.0_45
(3)Maven、ant、jmeter版本(根据各产品的具体要求选择):
1) apache-maven-3.3.3
2) apache-maven-3.0.5
3) apache-jmeter-2.9
4) apache-jmeter-2.13
5) apache-ant-1.9.5
(4)Jenkins信息:
1) Jenkins version 2.32.1可升级
2) $Jenkins_home: ?C:\jenkins
3)Jenkins工作目录:C:\workspace
2、授权策略
(1)Configure Global Security中的授权策略,采用Jenkins专有用户数据库方式;
?????? ?? (2)根据人员的角色建立Global roles;
(3)用户界面是基于他拥有的权限进行显示;
Jenkins构件任务命名规范参考3.2章节,jenkins账户管理参考第4章节。
3、构建管理
3.1 构建命名规范
用户登录后,界面所能执行的操作的基于以下2点,缺一不可:
(1)用户所拥有的权限;
(2)根据命名规则过滤后的任务;
请务必按照下面的命名规范进行任务的创建和修改。
3.1.1 任务视图命名(暂时不用)
任务视图命名格式:
产品/系统名称(缩写)_阶段, 阶段缩如(Branch、Trunk),如下图红线标注所示:
3.1.2 任务命名
任务的命名格式:?
系统任务:产品/系统(缩写)_阶段缩写;
子系统和模块任务:阶段缩写_产品/系统缩写_子系统/模块缩写,
3.2 参数化构建
3.2.1 构建参数列表
?
图 3-1 参数化构建参数列表
3.2.1 常用的参数配置
图 3-2 Choice参数示例
3.3 分布式构建
???? 考虑到构建效率和后续构建任务的扩张;通过配置jenkins Master-slave架构进行分布式构建;
DEV阶段的构建在slave进行。
3.3.1 slave节点配置
图 3-3 Slave节点配置示例
3.3.2 slave节点任务配置
(1)branch阶段的构建,在60.31jenkins服务器上建立slave节点,将各子项目的构建任务分配到对应的节点去运行(包括工作空间,本地仓库,编译运行环境);
在branch阶段的任务配置中,勾选“Retrict where this project can be run”, Label Expression填写各slave标签名。
图 3-4 配置在Slave节点上运行的任务
4、jenkins账户管理
(1)jenkins账户统一由组织级管理员建立和维护,jenkins账户命名格式为:姓名全拼;用户可登陆后修改;(弃用)
(2)jenkins账户按照用户类别分为,admin,系统管理员,构建人员,guest;
??? ?1) Admin负责整个jenkins服务器的管理;
2)系统管理员的具有其负责的产品库的2个阶段所有任务的创建,配置权限;
3)构建人员为产品开发人员,根据需要开放2个阶段的构建任务的执行和配置权限;
4)guest账户仅供有查看需求的员工使用;
5)普通用户账户权限申请和权限变更,由系统管理员或分支管理员向组织级CM申请。
5、Jenkins基本操作
5.1 登录jenkins
申请账户后,在浏览器中输入 HYPERLINK 1/ 1,在弹出的对话框中输入用户名和密码登录。
图 5-1 ?Jenkins登录界面
5.2 新建任务
图 5-3? 新建任务
5.4 配置任务
在任务列表中单击你要配置的任务,在左侧功能列表中单击配置选项,如下图所示:
图 5-4? 进入任务配置界面
下图将会对任务配置中涉及到各个步骤进行详细讲解:
图 5-5? 任务基本信息配置
图 5-6? 源码路径配置
图 5-7? 构建配置和构建后操作
5.5 构建任务
任务配置完成后,点击左上角功能列表中的, HYPERLINK 1/job/BenlaiReportService_branche/build?delay=0sec Build with Parameters,即可执行相关任务,如下图所示:
图 5-8? 执行构建
5.6 查看构建日志
图 5-9-1? 查看构建日志
图 5-9-2? 查看构建日志
?
?
您可能关注的文档
- gitlab+jenkins+sonar做代码质量分析(hua修正版).pdf
- GMP文件系统与文件管理.ppt
- idea使用git详细步骤图解.docx
- III型板工艺性试验总结(四分部).pptx
- iPad卖不动了,苹果要小心.pptx
- iPad在教学中使用.pptx
- IPAD智慧房产营销系统.pptx
- ISP器件设计与应用.ppt
- Kubernetes之kubectl常用命令使用指南.docx
- MapGIS矢量数据制作手册.pdf
- 220kV变电站主变压器泡沫喷淋灭火系统防误动控制方案研究.docx
- 2024消防水泵房施工方案.docx
- 密闭电石炉净化系操作说明--课件.ppt
- 小儿大动脉炎的科普知识.pptx
- 【备战25年高考数学】题型06 7类三角函数与三角恒等变换解题技巧(原卷版).docx
- 【备战25年高考数学】题型06 7类三角函数与三角恒等变换解题技巧(原卷版) (2).docx
- 2011年高考数学试卷(理)(天津)(空白卷).docx
- 【备战25年高考数学】题型08 10类球体的外接球及内切球解题技巧(解析版).docx
- 【备战25年高考数学】题型09 6类圆锥曲线离心率解题技巧(解析版).docx
- 【备战25年高考数学】题型08 10类球体的外接球及内切球解题技巧(原卷版).docx
最近下载
- 2025统编版(2024)小学道德与法治一年级下册教学计划.docx VIP
- 幼儿园教育评价概述 幼儿园教育评价的要素课件.ppt
- 16J604 塑料门窗(建筑图集).docx
- 第一单元写作《写出人物的特点》课件2024-2025学年统编版语文七年级下册.pptx VIP
- Q/CR 546.4-2016 - 动车组用涂料与涂装 第4部分:转向架用涂料及涂层体系.pdf
- 2019春人教版音乐二年级下册全册教案.doc VIP
- 2024年秋季苏科版八年级物理上册全册教学课件(2024年新教材).pptx
- 城市轨道交通信号施工全套教学课件.pptx
- 矿山股份合同模板5篇.docx
- 采购部门降本增效实施方案.pptx
文档评论(0)