Jenkins的安裝(一)(Window and Mac for Android)

開始安裝之前,先了解下 Jenkins.官網(wǎng)地址:https://www.jenkins.io/.
翻譯過來就是領先的開源自動化服務器Jenkins提供了數(shù)百個插件來支持構(gòu)建苇经,部署和自動化任何項目弧满。
我主要是做 android 項目的部署,所以我先說說需要哪些變量環(huán)境以及插件.具體的jenkins安裝以及配置,下面會詳細說明.
本機環(huán)境
 1.jdk 路徑
 2.sdk 路徑
 3.gradle 路徑
 4.git 路徑
ps:以上會 android 開發(fā)的應該都在 window 或者 mac 配置好環(huán)境變量了吧. 如果是非開發(fā)人員,評論告訴我,我給你寫文章.
插件:
 1.gradle插件
 2.git 插件
  .......
ps:這些是在 Jenkins 里面直接安裝的
嗯嗯嗯~~~大概需要這些吧, 就可以對Android 項目,進行打包了.更高級的操作,比如上傳蒲公英,釘釘通知,發(fā)送郵件,自動安裝,自動化測試.......我們后面慢慢說.
目錄:

1.安裝 Tomcat

mac & window

2.安裝 Jenkins

Jenkins 的安裝方法有兩種
 1.直接安裝.(忽略了哈,因為第二種方式包含了,2.3 開始就是直接安裝的步驟了)
 2.在 tomcat 上安裝.(這個是用的多的,因為一般都是在服務器上使用的) .

ps:做好心理準備,接下來可上圖了,大批量的圖片來咯~~~

第一步:安裝 tomcat.

1.1官網(wǎng)地址 : https://tomcat.apache.org/download-90.cgi

p1.png

1.2 Mac

1.2.1 Mac 下載之后 直接解壓就好了,然后放在 資源庫 文件下面
比如,我的

p2

ps:資源庫默認隱藏的,灰色的默認都是隱藏的,Command + shift + . 顯示隱藏文件

p3

startup.sh 文件直接拖拽到終端里面去回車就好.
或者也可以從終端一步步進入到 bin 目錄下面,執(zhí)行

   sh ./startup.sh

如果出現(xiàn)權(quán)限拒絕問題 -bash: ./startup.sh: Permission denied
則執(zhí)行

chmod 755 xxx/bin/*.sh  (xxx表示你tomcat放至的路徑) 回車

ps:chmod 改變一個或多個文件的存取模式,755代表用戶對該文件擁有讀、寫剧腻、執(zhí)行的權(quán)限,同組的其他人員擁有執(zhí)行和讀的權(quán)限设联,沒有寫的權(quán)限封豪,其它用戶的權(quán)限和同組人員一樣.777代表瓢娜,user,group ,others ,都有讀寫和可執(zhí)行權(quán)限.
再去執(zhí)行

sh ./startup.sh

1.2.2 用瀏覽器訪問 http://localhost:8080/

p4.png

完美,啟動成功!!!

1.3 window

1.3.1 在 window 一路 next 安裝下去,當然也可以下載免安裝版本,直接解壓就好了

p5.png

雙擊 startup.bat, 出現(xiàn)這個 CMD 命令行,可以看到一些配置信息,(亂碼我沒處理,不影響使用,懶~~)不要關(guān)掉,關(guān)掉了這個就想當魚關(guān)掉了 tomcat.

p6.png

1.3.2 用瀏覽器訪問 http://localhost:8080/

p7.png


第二步:安裝 jenkins.

2.1 下載地址:https://www.jenkins.io/download/
p8.png
2.2 點擊這里下載 .war 包哦,如果點了下面,是下載的安裝程序 那是第一種直接安裝法,需要下載的,下載完了之后.放在Tomcat/webapps 的目錄下面,如下圖

Window 和Mac 的操作步驟是一樣的,只是路徑不太一樣,其他的區(qū)別很大的地方,我會寫出來.


p9.png

直接放在這下面就好了,其他的不用管了,Tocat 會自動解壓的.這個時候,用瀏覽器來訪問 http://localhost:8080/jenkins

2.3 就會出現(xiàn)下面的畫面

!!!!!如果是下載安裝程序,傻瓜式的安裝完了,之后會自動打開以下界面.耐心等等就好了!!!!!!


p10.png

盜的圖,我不想頭從配置了,哈哈哈,懶~~
這個密碼在這里.jenkins/secrets/initialAdminPassword 用記事本打開,復制密碼就可以進行下一步了.
Mac:

p11.png

Window:也一樣的,進去之后找到initialAdminPassword 文件,用記事本打開復制過來就好了.
p12.png

ps:我這兩張圖之所以沒有,是因為我下面幾步創(chuàng)建新用戶了,下面講.

2.4安裝插件 (Mac 和 window 一樣)
p13.png

點擊推薦安裝就好了,左邊的. 時間長了點~慢慢等唄,一輩子那么長,這點時間算個啥.


p14.png

等呀等,等安裝完了~~~就到了下面的界面了.But,有的插件會安裝失敗,網(wǎng)路原因等等呢個,但是沒關(guān)系的,成功幾個算幾個,接下下一步就是了,等用到了,再安裝也不晚.

2.5 創(chuàng)建用戶 (Mac 和 window 一樣)
p15.png

強烈推薦創(chuàng)建用戶,就填寫就是了,沒什么要求.記住賬號密碼哈,有時候會重新登錄的.不要用admin 用戶,不然還得找密碼,輸密碼,不夠煩人的嫩.

2.6進入 jenkins (Mac 和 window 一樣)

創(chuàng)建好用戶了,就可以開始啦


p16.png

就進入 jenkins 里面啦.畫面是下面這樣的


p17.png

ps:我的 Mac 是中文版的,Window 是英文版的,具體咋切換的,我也不知道,安裝上就這樣.不影響使用.

2.7 配置環(huán)境 (Mac 和 window 一樣,只是本地的路徑不一樣)

android 需要配置sdk, gradle,jdk,git 環(huán)境的哈.


p18.png

2.7.1 系統(tǒng)配置 SDK

p19.png

鍵:ANDROID_HOME
值: sdk 的路徑 (android 同志們肯定都知道)
Mac 和 window 是一樣的哈.
2.7.1 全局工具配置 gradle ,git ,jdk

p20.png

ps:看看自己項目的用的是啥版本哈,最好是一樣的.


p21.png

ps:自動安裝和選擇本地的都可以


p22.png

ps:自動安裝和選擇本地的都可以
以上,可以選擇本地目錄的,也可以選擇自動安裝,看個人喜好.我的是 JDK 選擇的是本地的,gradle 和 git 是自動安裝的. name 隨便寫就好啦,沒什么要求.

醬醬醬~~~到這里,從安裝到環(huán)境配置完成了,下一篇文章,我們開始操作打包 Android 項目,哈哈哈哈,Over ?? ??

有問題,留言吧,我會天天看的~~~


哈哈哈哈.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市黎比,隨后出現(xiàn)的幾起案子超营,更是在濱河造成了極大的恐慌,老刑警劉巖阅虫,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件演闭,死亡現(xiàn)場離奇詭異,居然都是意外死亡书妻,警方通過查閱死者的電腦和手機船响,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來躲履,“玉大人见间,你說我怎么就攤上這事」げ拢” “怎么了米诉?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長篷帅。 經(jīng)常有香客問我史侣,道長,這世上最難降的妖魔是什么魏身? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任惊橱,我火速辦了婚禮,結(jié)果婚禮上箭昵,老公的妹妹穿的比我還像新娘税朴。我一直安慰自己,他們只是感情好家制,可當我...
    茶點故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布正林。 她就那樣靜靜地躺著,像睡著了一般颤殴。 火紅的嫁衣襯著肌膚如雪觅廓。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天涵但,我揣著相機與錄音杈绸,去河邊找鬼帖蔓。 笑死,一個胖子當著我的面吹牛蝇棉,可吹牛的內(nèi)容都是我干的讨阻。 我是一名探鬼主播,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼篡殷,長吁一口氣:“原來是場噩夢啊……” “哼钝吮!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起板辽,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤奇瘦,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后劲弦,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體耳标,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年邑跪,在試婚紗的時候發(fā)現(xiàn)自己被綠了次坡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,789評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡画畅,死狀恐怖砸琅,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情轴踱,我是刑警寧澤症脂,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站淫僻,受9級特大地震影響诱篷,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜雳灵,卻給世界環(huán)境...
    茶點故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一棕所、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧悯辙,春花似錦琳省、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽钓觉。三九已至茴肥,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間荡灾,已是汗流浹背瓤狐。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工瞬铸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人础锐。 一個月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓嗓节,卻偏偏與公主長得像,于是被迫代替她去往敵國和親皆警。 傳聞我的和親對象是個殘疾皇子拦宣,可洞房花燭夜當晚...
    茶點故事閱讀 43,697評論 2 351

推薦閱讀更多精彩內(nèi)容

  • Jenkins是個開源的項目,提供了一個易用的軟件平臺信姓,使得軟件可以持續(xù)集成鸵隧,讓開發(fā)者從繁瑣的集成中解脫出來,專注...
    閑云清煙閱讀 6,008評論 0 0
  • 用兩張圖告訴你意推,為什么你的 App 會卡頓? - Android - 掘金 Cover 有什么料豆瘫? 從這篇文章中你...
    hw1212閱讀 12,704評論 2 59
  • Mac 下安裝Jenkins 開始 Jenkins是一個基于Java開發(fā)的一種持續(xù)集成工具,用于建工持續(xù)重復的工作...
    Lingday閱讀 234評論 0 0
  • Mac 下安裝Jenkins 開始 Jenkins是一個基于Java開發(fā)的一種持續(xù)集成工具菊值,用于建工持續(xù)重復的工作...
    我不是掌柜閱讀 990評論 0 1
  • Jenkins是一款開源CI$CD軟件外驱,用于自動化各種任務,包括構(gòu)建腻窒、測試和部署軟件優(yōu)點:持續(xù)的軟件版本發(fā)布昵宇、測試...
    面條不放面閱讀 770評論 0 0