jenkins自动编译成测试版本及发布版本使用说明
1. 设置Jenkins
Ø 在右侧的项目名称下面的描述中加上工具名称及ab上传目录,如图:
Ø 在choice下面添加工具名称,如图:
Ø 在构建下面的命令中加入:
2. 创建上面的py脚本文件,路径:E:\engeneer\x51_8188\Code\InternalUse\JenkinsJobScript
(1)二进制目录输出路径:
(2)版本文件,这里没有引擎版本,所以如图设置即可:
(3)依赖文件,这里没有,所以[]中没有东西:
(4) 需打包的目录,这里不需要resources,所以,只写bin_path
(5)ab上路径,在x51_test分支下,路径alienbrain://H3D-AB02/QQX5_Mainland/exe/其他工具/美术配置工具
(6) 发布时,获取的包存放位置
其中,最后一个改为“美术配置工具”即可
(7)buildConfig中加入所有需要编译的工程,这里只有一个:
(8)pre_name = "51_xmlExporter"与E:\engeneer\x51_8188\exe\jenkins\pack_check中文件名称有联系,截取’51_’后面的名称,再加上’_dirtree.txt’:
(9)发布路径,alienbrain://H3D-AB02/X51_SourceBase/engine_release/2016年/其他工具/策划工具/周配置工具:
(10)修改版本号,这里没有引擎版本号,所以这样写就可以了:
3. 创建上面所说的E:\engeneer\x51_8188\exe\jenkins\pack_check里的文件xmlExporter_dirtree.txt,内容包含最后发布的包里的需要的文件,去除掉不需要的文件,如下所示。里面的路径都是相对于E:\engeneer\x51_8188\exe\目录,所以工程文件及上面的输出文件都应该设为该目录。
4. 测试
(1)打开链接http://192.168.2.121:8081/view/x51---%E5%86%85%E9%83%A8%E7%BC%96%E8%AF%91%E5