欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年持续集成环境Jenkins_Synergy_Ant配置说明_v._ .pdf

    • 资源ID:28417781       资源大小:732.04KB        全文页数:15页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年持续集成环境Jenkins_Synergy_Ant配置说明_v._ .pdf

    文档编号 : 持续集成环境Jenkins/Synergy/Ant 配置说明Status In work Version 1.0_001 Date 2012-05-28 Responsible Release Name Department Date and signature 2012 年 5 月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 2 页 共 15 页变更记录Version Date Editor Status Description 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 3 页 共 15 页目录变更记录 . 2目录 . 31.简介 . 41.1.目的 . 41.2.适用范围 . 41.3.参考 . 42.操作步骤 . 52.1.安装 Rational Synergy 7.2 . 52.2.安装 Ant . 52.3.创建一个样例项目HelloWorld . 52.3.1. 源代码 . 52.3.2. 使用 Ant 编译和打包程序. 62.4.将代码导入Synergy 配置库 . 92.5.安装并配置Jenkins . 92.5.1. 安装 Jenkins . 92.5.2. 配置 Jenkins . 102.5.2.1.安装插件 . 102.5.2.2.创建 job . 112.5.2.3.验证 Jenkins 和配置库的集成. 122.5.2.4.配置 Jenkins 执行 ant 构建 . 132.5.2.5.验证 Jenkins/配置库 /ant 的集成 . 143.补充 . 14名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 4 页 共 15 页1. 简介1.1. 目的本文旨在说明以Jenkins 为持续集成框架; 以 Synergy 为配置管理工具; 以 Ant 为构建工具搭建持续集成的环境。1.2. 适用范围本文所使用的工具及其版本:- Jenkins Java Web Archive (.war) version 1.465 http:/jenkins-ci.org/- Rational Synergy 7.2 - Apache Ant 1.7.0 http:/ant.apache.org/- Jenkins plugin for Synergy 1.6 - JDK 1.6.0_32-b05 对于更新的版本请参考Release Notes。1.3. 参考Ref Document Short Description 1 SYNERGY/CM CLI Help release 7.1a Synergy Command Line Help Manual 表格1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 5 页 共 15 页2. 操作步骤2.1. 安装 Rational Synergy 7.2 安装 Synergy 7.2 不在本文讨论范围,请参考Synergy Installation Guide for Windows 安装完成后请测试能正常登录和操作配置库。2.2. 安装 Ant 直接官方网站下载并解压。配置环境变量 : set ANT_HOME= set JAVA_HOME= set PATH=%PATH%;%JA VA_HOME%/bin;%ANT_HOME%/bin 2.3. 创建一个样例项目HelloWorld 在命令行输入java -version 命令,如果出现java version 1.6.0_32 Java(TM) SE Runtime Environment (build 1.6.0_32-b05) Java HotSpot(TM) Client VM (build 20.7-b02, mixed mode, sharing) 则说明 java 已经配置成功!2.3.1. 源代码C: type HelloWorld.java 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 6 页 共 15 页package org.javaresearch; public class HelloWorld public static void main(String args) System.out.println(Hello World!); 在命令行执行javac HelloWorld.java 如果没有输出任何信息则说明编译成功。在命令行运行java org.javaresearch.HelloWorld ,输出:Hello World! 代表成功执行了java 程序。2.3.2. 使用 Ant 编译和打包程序安装并设置环境变量;最后给出了一个Ant 的 build.xml 文件 : building HelloWorld! 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 7 页 共 15 页 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 8 页 共 15 页 然后使用 ant 构建:ant f build.xml 然后验证编译的目标码。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 9 页 共 15 页2.4. 将代码导入Synergy配置库上述过程保证样例项目HelloWorld 正确并能被手工编译。现在将该套代码和目录导入到Synergy 配置库进行管理:2.5. 安装并配置Jenkins 2.5.1. 安装 Jenkins 下载 Jenkins war 包并如下执行:直到出现:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 10 页 共 15 页Jenkins is fully up and running Jenkins 正常启动并可以使用了。2.5.2. 配置 Jenkins 打开浏览器:输入 URL( 启动时如果不指定参数默认端口为8080):2.5.2.1. 安装插件系统管理 管理插件 -高级这里可以通过” 上传插件 ” 安装单独下载的插件synergy.hpi 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 11 页 共 15 页ant 插件被默认安装,可以在后续配置时直接使用该插件提供的构建功能。2.5.2.2. 创建 job 创建 Jenkins 的 project:配置管理工具设置:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 12 页 共 15 页注意: Engine:对于 Synergy 7.2 一定给出 URL 的形式2.5.2.3. 验证 Jenkins和配置库的集成完成上述配置后可以“立即构建”如果出现蓝色图标,恭喜!配置正确!名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 13 页 共 15 页进一步查看日志:点击本次构建的“控制台输出”可以看出如下信息:- Jenkin 连接 Synergy 配置库 ; - 更新集成测试项目- 定位出构建文件- 结束会话2.5.2.4. 配置 Jenkins执行 ant 构建上述配置打通了Jenkins 和 Synergy 配置库并获取更新的代码版本;本节将配置Jenkins 调用ant 直接构建代码生产新版本目标码:在 Jenkins 界面选择HelloWorld project- 配置然后选择“高级” :将 HelloWorld 工作区的 build.xml 文件给出:这样 Jenkin 将调用自带的ant 根据 build.xml 去执行构建。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 14 页 共 15 页2.5.2.5. 验证 Jenkins/ 配置库/ant 的集成完成上述配置后可以“立即构建”如果出现蓝色图标,再次恭喜!配置正确!进一步查看日志:点击本次构建的“控制台输出”可以看出如下信息:- Jenkins 连接 Synergy 配置库 ; - 更新集成测试项目- 定位出构建文件- 结束会话- 执行编译并打包.jar 3. 补充如果采用 Maven 构建,可以在创建job 时选择构建一个maven 项目:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 15 页 - - - - - - - - - 持续集成环境配置说明北京华研软科科技有限责任公司第 15 页 共 15 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 15 页 - - - - - - - - -

    注意事项

    本文(2022年持续集成环境Jenkins_Synergy_Ant配置说明_v._ .pdf)为本站会员(Q****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开