Linux 环境搭建Android 的 Jenkins 自动构建环境

安装 jenkins

使用 wget 直接安装。可在这里查看最新版本git

  • 下载
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/debian-stable/jenkins_2.190.3_all.deb
复制代码
  • 安装
dpkg -i jenkins_2.190.3_all.deb
复制代码

安装后使用 dpkg -L jenkins 命令查看安 jenkins 相关文件以下web

enter description here

配置 webhook 自动构建(须要服务器外网能访问、或者 gitlab 跟 jenkins 都安装在内网)vim

  • 配置 无特殊要求直接使用默认的配置就行,如须要修改配置,打开编辑 default 目录下的 jenkins 文件
vim /etc/default/jenkins
复制代码
  • 启动关闭 启动、关闭、重启分别使用下面三个命令
/etc/init.d/jenkins start
/etc/init.d/jenkins stop
/etc/init.d/jenkins restart
复制代码

启动后使用 /etc/init.d/jenkins status 查看 jenkins 状态以下则说明启动成功浏览器

/etc/init.d/jenkins status

浏览器打开 "本机 ip+jenkins 配置文件中的端口号(默认 8080)",便可进入 jenkins 服务器图形界面服务器

配置

第一次打开会让配置帐户密码,这个本身配置记住就行。而后会推荐安装一些基本插件,为了不后续插件缺失,按他推荐的安装便可,须要时间可能会有点长。安装好的界面以下:工具

enter description here

安装构建须要的插件

一、打开右侧的 Manage Jenkins -> Manage Plugins 二、选择可选插件 tab 分别搜索安装以下插件再重启 jenkinsgitlab

Git  //git 插件
GitLab //gitlab 插件 
Build With Parameters //输入框式的参数
Persistent Parameter //下拉框式的参数
Gradle //gradle 构建插件
复制代码

配置构建资源

1、 配置源码地址凭证
  • gitlab 配置 accessToken

enter description here

  • jenkins 新增凭证

enter description here

  • jenkins 管理->系统设置->gitlab 配置源码所在的 gitlab 信息

enter description here

  • 配置 gradle 系统管理->全局工具配置,选择安装 gradle 版本

enter description here

新建项目

  • 点击新建项目,选择 freestyle 便可

enter description here

  • 选择以前配置的 gitlab 链接

enter description here

  • 配置源码 Repository URL,为源码仓库 http 地址,Credentials 点击添加填写 gitlab 的帐号密码建立一个凭证便可

enter description here

通过上述配置即完成了基本的构建配置,点击当即构建便可构建默认的 master 配置。可经过参数化构建,譬如选择构建分支,构建类型等。gradle

相关文章
相关标签/搜索