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

相關文章
相關標籤/搜索