使用jenkins构建Maven Web项目的一般步骤 1 jekins从svn拉取代码 2 使用Apache Tomcat Maven Plugin将工程部署到Tomcat容器 具体配置过程 1 新建任务 输入一个item名称,选择“构建一个自由风格的软件项目”,点击OK 2 配置源码管理 在源码...
分类:
编程语言 时间:
2015-02-03 18:46:28
阅读次数:
236
本文将介绍如下内容 1 Ant配置 2 Maven配置 3 Jenkins配置 Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1 持续的软件版本发布/测试项目 2 监控外部调用执行的工作 使用Jenkins实现持续集成一般还需要Ant、Maven配合 1 A...
分类:
编程语言 时间:
2015-02-02 17:59:52
阅读次数:
241
Jenkins 的前身是?Hudson?是一个可扩展的持续集成引擎。 通俗的来讲,jenkins就是一个可以实现自动化部署的一个插件, 对于我来说,也是应用在系统部署上。 废话不多说,直接进入我们的安装步骤吧 1.安装JDK,m...
分类:
其他好文 时间:
2015-01-30 06:50:10
阅读次数:
269
上一篇,自己尝试进行持续集成,研究的不深入,这两天,为公司搭建持续集成环境,以及内部发布系统,了解的更多了,所以分享出来。
这篇主要介绍一些其他东西,不重复介绍上一篇的内容。
如果使用jenkins进行ios持续集成,需要xcode插件支持,所以先下载xcode插件,而且后期还要用到ftp服务,也安装ftp的插件。
jenkins中可以自己创建特定的视图分组,all视图点击+号就能创建新视图...
分类:
移动开发 时间:
2015-01-29 15:58:31
阅读次数:
8687
#!/usr/bin/python#--*--coding:utf8--*--fromjenkinsapi.jenkinsimportJenkinsimporttimeclasstuan800Jekins(object):def__init__(self,jobname,url):self.jobname=jobnameself.url=urlself.server=Jenkins(self.url)self.job=self.server[self.jobname]defbuildJob(self):sel..
分类:
编程语言 时间:
2015-01-27 18:42:08
阅读次数:
296
Jenkins 的前身是?Hudson?是一个可扩展的持续集成引擎。 通俗的来讲,jenkins就是一个可以实现自动化部署的一个插件, 对于我来说,也是应用在系统部署上。 废话不多说,直接进入我们的安装步骤吧 1.安装JDK,m...
分类:
系统相关 时间:
2015-01-27 13:37:17
阅读次数:
239
pipeline字面意思就是流水线,将很多步骤按顺序排列好,做完一个执行下一个。下面简单介绍下如何使用该插件帮我们完成一些流水线型的任务 一,安装pipeline。 进入jenkins的【系统管理】--【插件管理】页面,选择...
分类:
其他好文 时间:
2015-01-26 21:12:20
阅读次数:
302
目的是QA可以自己登陆Jenkins选择要构建的版本,结果以邮件的方式通知(包括构建信息,静态代码分析结果,APK下载链接,二维码等),然后存档。
构建使用Gralde。打包,生成二维码,存档是Python脚本实现。
打多渠道包
打多渠道包有很多方法,我用的是,生成一个签名后的APK,然后在APK包种META-INF目录下添加一个空文件,文件名包含渠道信息,Android中读这个...
分类:
移动开发 时间:
2015-01-26 11:56:48
阅读次数:
389
本文将介绍如何配置jenkins,使其可以支持基于角色的项目权限管理。
由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,本文将使用Role
Strategy Plugin,介绍页面:https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin
1.配...
分类:
其他好文 时间:
2015-01-25 00:09:54
阅读次数:
188