本文主要讲述在开发过程中,提高工作效率而进行的IOS-Jenkins的持续集成。
背景
平时我们开发完成IOS项目,需要打包给测试人员进行测试。其中的过程需要重复进行:修改配置项--编译---连接设备--运行打包--debug进设备中--然后交给等待的测试人员。现有成熟的持续集成Jenkins解决方案,并且该方案也提供了Xcode插件的支持,可以讲上述过程封装成一键解决方案。
我...
分类:
移动开发 时间:
2015-05-24 01:25:42
阅读次数:
474
上一篇,自己尝试进行持续集成,研究的不深入,这两天,为公司搭建持续集成环境,以及内部发布系统,了解的更多了,所以分享出来。
这篇主要介绍一些其他东西,不重复介绍上一篇的内容。
如果使用jenkins进行ios持续集成,需要xcode插件支持,所以先下载xcode插件,而且后期还要用到ftp服务,也安装ftp的插件。
jenkins中可以自己创建特定的视图分组,all视图点击+号就...
分类:
移动开发 时间:
2015-05-24 01:25:14
阅读次数:
3317
JENKINS_HOME是Jenkins的主目录。 在Jenkins上查看JENKINS_HOME: 系统管理→系统设置→主目录 ?(<JENKINS_URL>/configure页面) 如上图帮助文档所示: Jenkins储存所有的数据文件在这个目录下. 你可以通过以下...
分类:
其他好文 时间:
2015-05-23 13:02:51
阅读次数:
411
这几天正好把两年多前搭建的用于自动跑自动化测试应例 的 Jenkins 系统升级到最新版本。当年搭建这个框架也是颇费一番周折,(可惜仅忙于搭建,没有记录下来)现在正好是个时机整理下。在整个测试团队中,自动化测试虽然带来了回归测试的便利。但是往往会花费比较多的人力来运行、管理、跟踪整个自动化测试。尤其...
分类:
其他好文 时间:
2015-05-22 11:11:10
阅读次数:
138
在网上貌似没有找到Jenkins的中文的太多的文档,有的都是关于Hudson的一些零零散散的,所以自己边学习边实践总结了以下系列文章,希望有助于大家对于Jenkins的使用。 本系列文章是基于我3年多的SCM+build release经验,总结了最常用的最基本功能,文章基本上来自于Jenkins官...
分类:
其他好文 时间:
2015-05-21 19:09:24
阅读次数:
124
我们使用测试工具Jmeter与持续集成工具Jenkins集成,开发了一个自动化性能测试的一站式解决方案ELP,设计目标为使性能测试的过程更加简单便捷,使测试人员从繁琐的准备工作和测试结果报表生成工作中解放出来,更加专注于测试业务本身。本文主要介绍了ELP的特性以及设计与实现,重点介绍了使用ELP执行分布式测试的过程和其中用到的SSH隧道技术。...
分类:
其他好文 时间:
2015-05-21 17:34:41
阅读次数:
526
Jenkins的主要功能之一为:Jenkins集成了RSS的通知机制 对于Jenkins的RSS构建通知,有Job级别的RSS构建通知和View级别的RSS构建通知: 可以订阅某个Job的构建情况 也可以订阅一组Job(比如一个View下的所有Job)的...
分类:
其他好文 时间:
2015-05-21 15:47:05
阅读次数:
751
持续集成
持续集成究竟是什么呢?根据敏捷大师Martin Fowler的定义:
持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的检验,以尽快发现集成错误。许多团队发现这种方法可以显著减少集成引起的问题,并可以加快团队合作软件开发的速度。
只要是开发就有分工,哪怕是自己一个写也要...
分类:
移动开发 时间:
2015-05-19 22:40:08
阅读次数:
232
Jenkins Python Plugin 官方wiki:https://wiki.jenkins-ci.org/display/JENKINS/Python+Plugin 它使得在构建时可以执行Python脚本(前提:Python必须已经被添加到path环境变量中) 当然,它也也可以使用Jenkins...
分类:
编程语言 时间:
2015-05-15 16:01:11
阅读次数:
229
一、认证域地址修改1. 编辑配置文件vi $JENKINS_HOME/jenkins/config.xml2.修改如下内容: ldap://$ //修改此处的ip DC=ta-mp,DC=com false sAMAccountName={0} CN...
分类:
其他好文 时间:
2015-05-14 15:44:54
阅读次数:
176