Lohanry

宠辱不惊,绝不妄自菲薄

少年,你对力量一无所知


一个浪荡的程序猿

Jenkins的安装部署和配置

Jenkins持续集成Unity游戏项目

Jenkins的安装部署和配置

Jenkins中的Android打包任务设计

Jenkins中的iOS打包任务设计

Jenkins中的测试任务设计

Jenkins的下载

Jenkins可以点击链接跳转下载。
推荐下载Jenkins的war包,然后再自己的服务器上安装Tomact然后直接上传war包然后来部署Jenkins。
用这个办法是为了避免直接使用例如windows的exe安装包安装之后是无法修改Jenkins的主目录,它默认是存储在你的C盘下。
像我现在的工作目录需要占用接近100多G肯定是无法使用的。

Jenkins的安装

Jenkins的war包直接上传到tomcat的工作目录后访问http://localhost:8080 然后按照它的流程输入密码确认为管理员安装,然后安装默认的一些插件,设置管理员密码即可。

Jenkins的配置

Jenkins的配置

一般先确认下主目录的路径,我现在是Jenkins是部署在服务器上,这个服务器不进行编译等操作,只是将任务发布给单独的打包测试设备上。

为了防止手抖操作,我将执行者数量设置为0,这个配置是在机器上最多可以同时执行的数量,可以根据自己的设备的性能进行修改。

然后你可以对全局的环境参数进行设置可以在Job中使用一样的参数。

在这里我对Svn的版本设置为1.8是因为我需要多CheckOut出来的文件夹进行操作,在1.4版本每个目录下会有个.svn由于权限问题会操作失败,所以我设置为1.8版本就没有了。

Jenkins的配置

剩余的配置就是稍微配置了一下邮件服务当任务完成后会有邮件提示,其他的配置在创建Job的时候就可以进行配置了。

最后做个小广告~
喜欢的可以转载下我的小文章
Blog:http://www.hailantown.com

最近的文章

Jenkins中的Android打包任务设计

Jenkins持续集成Unity游戏项目Jenkins的安装部署和配置Jenkins中的Android打包任务设计Jenkins中的iOS打包任务设计Jenkins中的测试任务设计实现界面Unity项目的结构Untiy代码管理中分支是上线的版本,所以主要以它为版本进行分析。Unity导出时候分三个版本,官网,第三方,腾讯。以宏来控制版本,和脚本删除不需要的脚本由于使用的是Jenkins全部是命令行出包,Unity打包脚本如下{% highlight c# %}static void Exp...…

继续阅读
更早的文章

Jenkins持续集成Unity游戏项目支持多渠道多地区版

Jenkins持续集成Unity游戏项目Jenkins的安装部署和配置Jenkins中的Android打包任务设计Jenkins中的iOS打包任务设计Jenkins中的测试任务设计项目需求:Unity的游戏项目 区分大陆,台服,等不同服。大陆Android区分多渠道需要接入不同SDK和支付等。目前打包:Unity开发组完成开发后–》打出分支–》导出Unity的ios和android原生工程包–》原生项目进行各种调节并接入渠道SDK进行打包–》针对不同项目进行签名–》内部QA测试–》加固程序...…

继续阅读