Photo by Anders Nord on Unsplash

Jenkins填坑實錄(一)

Mac環境建置篇

因每次APK出版都需要改檔名再上傳FTP,公司主管希望有套完整的自動化流程便開啟了這段CI自動部署之路,一路走來跌跌撞撞也填了很多坑,因此便開始寫這系列文章希望記錄這過程,也希望這些紀錄有對你有幫助。

因Jenkins需要Java環境因此在安裝Jenkins須先安裝JDK建立環境,進入JDK Download如圖1先點選Accept License Agreement 同意協議後下載符合你作業系統的JDK,這裡以Mac OS作為舉例。

圖1. Download JDK
  • Step1
    先進入Jenkins官網下載,進入下載頁會看到如圖2分為Long-term Support (LTS)Weekly 兩種版本。
    官網說明前者是每12週從新版本中發表的穩定版本,後者為每週都會發布一個新版本,為用戶和插件開發人員提供錯誤修復和功能。
圖2. Getting started with Jenkins
  • Step2
    這裏以Mac OS作為舉例因此便下載該版本,你可以自行選擇符合你作業系統安裝如圖3。
圖3. Jenkins Install

在安裝無腦下一步過程中會突然跳出如圖4的畫面,這時可能讓你驚醒這是要Unlock什麼???

圖4. Unlock Jenkins

你可以參照上方路徑利用cmd+shift+G前往secrets一層一層進行權限賦予,或是利用下方指令輸入終端機後輸入本機密碼,會看到如圖5複製第一行後就可以進行解鎖。

sudo vim /Users/Shared/Jenkins/Home/secrets/initialAdminPasswor
圖5. Unlock Jenkins

解鎖完畢後會進入如圖6畫面,為了省事可以選擇左方程式會為你自動安裝並安裝一些插件但有時會安裝失敗,你也可以選擇右方自己勾選全取消安裝空的Jenkins後再自行添加差件。

圖6. Install suggested plugins
  • Step 3
    創立第一個Admin,填完資料後切記切記一定要點選Save and Finish 否則下次會登入不進去。

以上就是基本Jenkins Install,完成後就會看到圖7畫面。

圖7. Jenkins歡迎頁

感謝您的閱讀,如果覺得不錯請不吝澀的給予我下方鼓掌支持~

系列文章

Jenkins填坑實錄(二)

Jenkins填坑實錄(三)

Jenkins填坑實錄(四)

--

--

陳建維 Ben
工程師求生指南(Sofware Engineer Survival Guide)

喜愛新鮮知識充滿好奇心的Mobile工程師,3C愛好者也是書蟲。連絡信箱:tttw216@gmail.com;目前遷移至我的Blog: https://awilab.com/