当前位置: 首页 > news >正文

网站备案名称更改产品推广文案范例

网站备案名称更改,产品推广文案范例,网站设计与建设报告,象山网站建设jenkins操作手册 一、jenkins介绍 1、持续集成#xff08;CI#xff09; Continuous integration 持续集成 团队开发成员每天都有集成他们的工作#xff0c;通过每个成员每天至少集成一次#xff0c;也就意味着一天有可 能多次集成。在工作中我们引入持续集成#xff0c;通…jenkins操作手册 一、jenkins介绍 1、持续集成CI Continuous integration 持续集成 团队开发成员每天都有集成他们的工作通过每个成员每天至少集成一次也就意味着一天有可 能多次集成。在工作中我们引入持续集成通过持续集成自动构建代码的编译、发布、部署、 用例的更新和自动化执行从而达到尽早发现代码集成的错误。 2、在没有持续集成时开发的模式是 第一步项目一开始划分模块将模块分配给对应的开发 第二步开发对自己所负责的模块进行开发以及对应后期的单元测试 第三步等所有模块开发完成后由项目老大开发负责人对所有模块的代码进行集成 第四步将集成好的代码部署到环境上交由测试人员进行集成测试 第五步测试过程中发现bug测试人员提交bug并进行记录 第六步对应的开发人员进行bug修复 第七步等所有开发人员将bug修复好再进行代码集成交给测试进行回归测试 这样我们会陷入一个循环修改bug­­­­集成代码­­­部署测试的循环中 缺陷 a.bug永远都是在最后才发现不能及时发现。 b.这样的话测试效率低使得交付效率质量差。 3、用Jenkins做持续集成的目的及时发现bug提高效率 4、持续集成的优点 1、统一的代码库 2、自动部署和构建 3、自动测试 4、保证项目的交付质量 5、用什么实现持续集成 使用Jenkins工具能帮我们实现持续集成 6、什么是Jenkins 是基于Java开发的一种持续集成工具用于监控持续重复的工作旨在提供一个开放易用的软件平台使软件的持续集成变成可能。 7、Jenkins有哪些功能 1 1持续的软件版本发布/测试项目。 2监控外部调用执行的工作。 8、 Jenkins拥有的特性包括 1易于安装­只要把jenkins.war部署到servlet容器不需要数据库支持。 2易于配置­所有配置都是通过其提供的web界面实现。 3集成RSS/E­mail通过RSS发布构建结果或当构建完成时通过e­mail通知。 4生成JUnit/TestNG测试报告。 5分布式构建支持Jenkins能够让多台计算机一起构建/测试。 6文件识别:Jenkins能够跟踪哪次构建生成哪些jar哪次构建使用哪个版本的jar等。 7插件支持:支持扩展插件你可以开发适合自己团队使用的工具。 8Jenkins的主要目标是监控软件开发流程快速显示问题。所以能保证开发人员以及相关人员省时省力提高开发效率。 9、Jenkins中的节点 一个节点是一个代理服务器。建议使用字母、数字或字母和数字的组合。 最好见名知意。不建议 使用标点符号和中文(中文命名没有问题但Job中无法引用) 二、Jenkins环境搭建 一、需要的应用软件如下 JDK1.8 最好安装1.8的 查看jdk是否安装好 以上是安装成功 如果没有安装就要上传jdk 安装jdk 三、linux环境上搭建jenkins 1、服务器tomcat 2、解压服务器 命令 tar -zxvf apache-tomcat-7.0.56.tar.gz 查看tomcat是否可以运行 在bin目录下启动 出现tomcat猫界面表示ok http://192.168.157.134:8080/ 删除tomcat的包把本地jenkins.war包存放到tomcat路径下apache­tomcat­7.0.56/webapps 解压war包解压前停止服务要通过启动服务器在启动服务 第二步启动tomcat,启动后jenkins.war包会自动解压生成一个jenkins目录 第三步浏览器地址栏中输入IP地址8080端 口/jenkinshttp://192.168.157.134:8080/jenkins,正常打开jenkins应用页面 如果页面报错要关闭防火墙service iptables stop 或 systemctl stop firewalld.service 页面显示如下 这段话翻译过后大概的意思就是 Jenkins管理员密码已经写入服务器/root/.jenkins/secrets/initialAdminPassword 文件中 复制密码粘贴到下面的文本框中。 讲解下/root 路径就是 cd ~ cat /root/.jenkins/secrets/initialAdminPassword 密码 41ec6d8ca3d04ec9a6b8c9d1b4b1d580 第四步在linux环境中输入命令 cat /root/.jenkins/secrets/initialAdminPassword 复 制密码 到文本框中点击continue 复制密码41ec6d8ca3d04ec9a6b8c9d1b4b1d580 密码06429cea95184f06815afe908114aaed 以上是登录密码 第五步点击安装建议性插件 左边 建议安装 右边 自定义安装 接下来会安装所有建议性插件这个安装时间有些长请耐心等待 第六步输入以后登录jenkins的用户名密码­­然后点击保存并完成 最后当你看到这个页面说明jenkins已经安装好了 第七步Jenkins修改密码 方法1 1.点击页面右上角用户名 2.点击设置 3、输入修改密码 4.修改密码点击应用保存。 账号admin 修改密码为123456 4.重启jenkins 在浏览器地址中输入http://192.168.153.131:8080/jenkins/restart ­­地址以自己的IP地 址为准 添加restartjenkins重启 重启后可以用新密码登录。 账号admin 修改密码为123456 第八步如果出现其他异常需要重新安装jenkins环境的步骤如下如果Jenkins启动正常请忽 略以下操作 第一步rm ­rf /root/.jenkins ­­清空所有数据 第二步webapps中删除Jenkins目录 重启tomcat 第三步一切按照上面的步骤操作 注意点依赖包出错不用管 四、jenkins添加节点 第一步首页点击系统管理——》管理节点——》新建节点 注意点先设置全局安全配置 第二步输入节点名称勾选固定代理 第三步输入节点的具体信息这里需要注意的是启动方法启动方法没有java web请往下看 配置好后的节点如下 在配置中安全设置中选择代理随机选取在保存 出现如下的信息说明代理服务器没有连接jenkins 节点可以理解为一个代理一台服务器。Jenkins是一个ci(持续集成)平台每个代理 服务器 要与jenkins进行集成需要执行java ­jar ,后面是代理服务器Ip地址通过这条 命令执行成功说明代理已集成在ci平台 将代理连接jenkins方法 从代理命令行运行 第一步:下载agent.jar文件 保存在本地D:\cd\jek\agent.jar 第二步在dos中D:\cd\jek\目录下执行命令 注意把节点中的路径的复制到dos下执行 路径java -jar agent.jar -jnlpUrl http://192.168.157.134:8080/jenkins/computer/dcs35/jenkins-agent.jnlp -secret 0c0d947aaaac81aacb6af01cb6bd312b2bc15bf74caf04efbe48c8358de140f4 -workDir “D:\cd\jek” 这里需要注意的是根据自己的jenkins页面内容copy,再执行 执行之后看到Agent discovery successful 和connected 说明代理连接jenkins成功 成功jenkins首页显示代理电脑右下方红色叉叉消失并且显示代理服务器详细信息 以上表示节点已经配好 构建项目 五、Jenkins构建项目 第一步首页点击开始创建一个新任务输入一个项目名称选择构建一个自由风格的软件项 目最后确定 hzdcs_test 第二步输入项目具体配置 项目名称自定义 限制可以运行该项目的位置输入标签标签为代理的标签(指定项目在哪个代理机上执行) 3.构建点击增加构建步骤 选择执行windows批处理命令 python绝对路径, 在保存 5,然后点击立即构建­­构建完成之后点击#2­­点击控制台输出就可以看到相关的 日志了 6.构建触发器设置定时任务 Build periodically 在日程表中设置 触发器是用于控制自动化测试执行时间的 日程表里有5个数字分别为 格式H/* **** H * * * * 第一个* 表示 分钟0­—59 第二个** 表示 小时0­–23 第三个* 表示 日1­—31 第四个* 表示 月1­—12 第五个* 表示 周0–­7 0和7都代表星期天 H 表示随机 表示所有 -表示连续 / 表示间隔 表示和 M-N 指定一个范围值 例如 案例1 2、每隔2小时构建一次 H H/2 * * * 3.每天晚上8点定时构建 H 20 * * * 4. 每三天执行一次 H H H/3 * * 5. 每三天执行一次(每个月1-10日) H H (1-10)/3 * * 6.每周内 2,46 要执行一次 H H * * 2,4,6 7.每小时 在前半个小时的每5分钟运行一次 H(0-30)/5 * * * * 8.添加插件,以及插件的使用 robot framework plugin Email extension template Email ext recipients column 第一步在首页选择系统管理管理插件在过滤中输入插件名称 robot framework plugin Email extension template Email ext recipients column plugin 安装后如下 如果出现插件无法下载的情况可以进行如下设置 9.Robot framework plugin作用通过图表查看自动化测试结果 Robot framework plugin使用 第一步选择一个工程点击配置 第二步在构建­­­构建后操作中点击 publish robot framework results 第三步输入路径此路径为批处理命令执行后生成xml,html后的路径(工作空间中的路径) G:\jenkins\workspace\auto_test 第四步添加后的结果 第五步robot framework plugin 插件作用主要是能显示robot resultspass or Fail 以及 统计执行成功失败的比例 在安装frameworkplugin后不能选择到插件就需要重启tomcat,或者重启jenkins 再不行就 安装一个zentimestamp.plugin 六、Jenkins设置邮件通知 安装插件 Email Ext Recipients Column Plugin 电子邮件收件人列插件 Email Extension Plugin 电子邮件扩展插件 Email Extension Template Plugin 电子邮件扩展模板插件 第一步在首页点击系统管理­­点击系统设置­­找到Jenkins Location 第二步这里电子邮件通知需要设置的参数如下 第三步增加构建后操作步骤选择e­mail notification 第四步收件人输入收件人邮箱在构建失败后会发送邮件通知 第五步选择可编辑的电子邮件通知可以替换邮件的主题和内容 第六步点击高级设置 第七步 点击右下角的高级设置选择添加触发器选择总是 第八步最后收到邮件说明你的邮件通知设置成功 第九步设置Jenkins的时间和电脑同步 打开 【系统管理】­【脚本命令行】运行下面的命令 System.setProperty(‘org.apache.commons.jelly.tags.fmt.timeZone’, ‘Asia/Shanghai’) 七、Jenkinssvn实现拉取最新的代码或脚本跑定时任务 1、打开配置、找到subversion、Local module directory里面有个点.需要删除 2、添加凭据 3、把要被运行的脚本文件放入上传到svn 4、然后再构建输入Pybot ­­test test2 G:\jenkins\auto\论坛项目.txt 也可以设置定位任务上面过程有讲到 5、点击构建 6、点击构建后Jenkins会自动拉取SVN服务器的代码到Jenkins的工作空间然后通过执行 Windows批处理命令就可以执行从 SVN拉取下来的最新的代码这样就可以实时跑服务器中最新的代码或者自动化测试用例。
http://www.zqtcl.cn/news/984421/

相关文章:

  • wordpress theme珠宝最适合seo的网站源码
  • 建设工程规划许可证查询网站畜牧业网站模板
  • 做网站大概要多少钱页面网站缓存如何做
  • 家电网站建设需求分析朔州网络推广
  • 陕西交通建设集团网站体检网络营销中自建网站
  • 做游戏的php网站有哪些微信商城是什么
  • wordpress memcached redux深圳网站优化方法
  • 移动商城 网站建设方法方式韩国导航地图app
  • 企业网站源码是什么瑞安企业做网站
  • 佛山深圳建网站wordpress 段代码
  • 网站备案 强制仿牌网站容易被攻击吗
  • 网站做访问追踪js特效演示网站
  • 建设网站女装名字大全宝宝投票网站怎么做
  • 江苏省建设厅网站首页天津百度网站排名优化
  • 织梦网络设计工作室网站模板镇江市精神文明建设网站
  • 网站管理工具装修公司设计软件有哪些
  • 招标网站的服务费怎么做分录什么网站做玩具的比较多
  • 青海省住房建设厅网站WordPress主题启用出现错误
  • 自己怎么建网站网站的seo 如何优化
  • 博客网站模板下载如何自学美工
  • 哪个免费建站好专业seo要多少钱
  • 做3d建模贴图找哪个网站珠海建设网站公司简介
  • 网站开发过程前端后端qq刷赞网站咋做
  • 湘潭高新区建设局网站旅游做攻略的网站有哪些
  • wordpress网站云备份网站模块插件是怎么做的
  • 郑州市城乡建设规划网站深圳十佳设计公司排名
  • 上海建设项目环保验收公示网站两新支部网站建设
  • 网站开发移动端网络系统软件应用与维护
  • 浙江网站建设营销网站后台管理系统一般用户名是什么
  • 网站 空间 租用wordpress搬家需要修改