安装 Git
$ sudo apt install git
安装JDK
Ubuntu 16.04
默认安装了openjdk 8
,构建时会报错:Could not find tools.jar. Please check that /usr/lib/jvm/java-8-openjdk-amd64 contains a valid JDK installation.
因此自己安装了
oracle jdk 8
:$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt install oracle-java8-installer
设置默认工作目录
Jenkins
通过环境变量JENKINS_HOME
来设置默认工作目录,默认取/etc/default/jenkins
文件中设置的环境变量:NAME=jenkins
...
JENKINS_HOME=/var/lib/$NAME
我们可以修改这个默认配置文件,也可以修改
~/.bashrc
文件,增加JENKINS_HOME
环境变量。JENKINS_HOME=/home/jenkins
修改完成后,重启服务:
/etc/init.d/jenkins start
创建Android任务
在
Jenkins
首页点击左侧新建
按钮,进入Jenkins
任务创建页面:
输入任务名称,选择
构建一个自由风格的软件项目
,点击OK
,进入任务设置页面
进入
源码管理
区,选择Git
,然后在展开的设置区下的Repository URL
项中输入代码仓库地址
在
Credentials
项中点击Add
添加认证信息,这个获取Git
仓库源代码的认证;认证方式很多,常用的是账户密码方式(Username with password),输入用户名、密码即可
Branch Specifier
里选择Git
分支,默认是主分支*/master
。
下一步在
构建
区点击增加构建步骤
,在弹出菜单中选择Invoke Gradle Script
项
然后勾选
Use Gradle Wrapper
,选择使用项目自身gradle
配置。然后在Tasks
里添加gradle
任务:clean assemble

最后可以配置
构建后操作
,点击增加构建后操作步骤
,选择Archive the artifacts
功能归档构建产物。

以上是Android任务的基本设置,完成后就可以构建Android项目了.
问题
Cannot run program "./android-sdk-linux/build-tools/23.0.1/aapt": error=2, No such file or directory
使用的 build-tools 23.0.1 需要安装:
$ sudo apt install lib32stdc++6 lib32z1
没有评论:
发表评论