1.环境搭建
a) tomcat
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_24
JRE_HOME=C:\C:\Program Files\Java\jre6
b) ant
ANT_HOME=C:\apache-ant-1.8.2
c) Jenkins
在网站下载war包,然后放倒tomcat的webapp文件夹中,启动tomcat即可。
使用浏览器访问:即可
2.添加任务
new job ->输入任务名称 -> 选择“构建一个自由风格的软件项目”。
-> 配置任务存放目录(jenkins下载代码存放的目录)
—> 配置任务使用的代码控制工具,如果是svn,则写入svn的URL
checkout策略选择“svn update as much as possible”,表示一旦有代码修改则进行更新操作
—> 配置任务的触发条件,配置格式为* * * * *,分别表示分钟(0-59)、小时(0-23)、一个月中的几号(1-31)、月份(1-12)、星期几(0-7,0和7都表示星期天)
—> 配置编译,输入ant脚本中的target,默认的脚本是根目录下的build.xml文件
Save后进入任务界面,选择“立即构建”,稍后就可以看到构建结果。构建完毕后可以查看结果,蓝色为成功,红色为失败。
3.ant脚本编写
在android工程里面,进入android SDK的tool目录,输入android list targets命令,查看id号
再输入:android update project -n test -t 1 -p d:\test,即可生成ant脚本。其中test为工程名称;1为运行android list targets命令显示出来的id号;d:\test为工程所在的目录
生成的build.xml文件中默认有以下target
debug: 带调试用签名的构建
clean: 清除编译生成的文件
release: 构建应用程序,生成apk必须签名才可以发布
install: 安装到模拟器或者设备
reinstall,uninstall
build.xml文件是可以自定义修改的
阅读(5372) | 评论(0) | 转发(0) |