目錄html
版權聲明:本文爲博主原創文章,未經博主容許不得轉載。java
轉載請代表出處:http://www.cnblogs.com/cavalier-/p/7482878.htmlandroid
準備工做以下:
Tomcat8.5下載地址
Jenkins下載連接git
2 瀏覽器直接訪問以下連接便可web
ip:tomcatPort/jenkins/
apache
3 看到以下頁面後,按照上面的提示,須要輸入默認生成的管理員密碼,在終端中輸入以下命令瀏覽器
cat /var/root/.jenkins/secrets/initialAdminPassword
將終端中輸出的密碼填入輸入框,隨後點擊Continue按鈕tomcat
重點來了,Jenkins最強大的特色就是插件,點擊上圖的Continue後,會進入下面的頁面
app
這裏默認選擇第一項便可(有的插件不必定能安裝成功,但並不影響Jenkins使用),點擊後進入以下自動安裝界面
webapp
這裏有可能出現下面這種狀況,解決方法要麼就retry一下,要麼就Continue繼續下一步(建議下一步,少裝一個不影響使用)
來到下一步是建立admin用戶,能夠跳過點擊
Continue as admin
,也能夠建立一個Admin用戶(這裏推薦建立一個用戶,由於後期建立很麻煩)隨後點擊
Save and Finish
,結束安裝
點擊左側菜單中的系統管理,再點擊列表中的
Global Tool Configuration
選項,進入Global Tool Configuration配置頁面
最後點擊最下邊的Save按鈕便可
點擊左側
系統管理
按鈕,在列表中選擇
系統設置
以下圖所示:
把環境變量選項勾上
在裏面的
鍵
中填入ANDROID_HOME
,值
中填入你的Android Sdk路徑
*最後點擊最下邊的Save按鈕進行保存配置,此舉是爲了不在打包時發生
ANDROID_HOME not found
的狀況
*在主頁中找到建立一個新任務的按鈕,以下圖所示
輸入任務名字後,選擇
構建一個自由風格的軟件項目
,點擊底部的 OK 按鈕
點擊 ad 按鈕,使用默認配置,填入用戶名密碼便可,以下圖所示:
點擊 add 按鈕後,下面的分支也能夠填入其餘分支名
隨後點擊構建 Tab滾動到最底部,選擇
增長構建步驟
,選擇Invoke Gradle script
,而後在 Gradle Version
這裏選擇你須要使用的版本
最後點擊保存按鈕,進入項目界面
當即構建
按鈕Console Output
點擊後能夠看到控制檯的輸出構建出發器
,這裏對裏面的幾個選項說明以下:類型 | 描述 |
---|---|
Build periodically | 按期進行構建 |
Build when a change is pushed to GitHub | 根據提交進行構建 |
Poll SCM | 按期檢測代碼更新,若有更新則進行構建 |
MINUTE HOUR DOM MONTH DOW
Type | Description | Range |
---|---|---|
MINUTE | Minutes within the hour | 0-59 |
HOUR | The hour of the day | 0-23 |
DOM | The day of the month | 1-31 |
MONTH | The month | 1-12 |
DOW | The day of the week,where 0 and 7 are Sunday | 0-7 |
一般狀況下須要指定多個值,這時能夠採用以下operator(優先級從上到下):
*
適配全部有效的值,若不指定某一項,則以*
佔位;
M-N
適配值域範圍,例如7-9表明7/8/9均知足;
M-N/X
或*/X
:以X做爲間隔;
H
字符進行描述。以上是利用Jenkins持續集成的部署方式之一,歡迎支持。