近期都在研究 NetCore 但如果要上 Linux 的話就變成每次都要下指令重建專案 ,剛好有看到 Jenkins 支援 NetCore 且可以省去我在 SSH 上自己下指令的動作,於是乎就跑去研究了一下這塊,這邊留個筆記方便日後查閱。
Jenkins 安裝
- 下載套件清單 (否則搜尋不到)
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt-get update
- 安裝 Jenkins
sudo apt-get install jenkins
- 接著輸入
http://localhost:8080
並在/var/lib/jenkins/secrets/initialAdminPassword
找到的你管理員密碼
- 這邊可以選擇要安裝社群建議的套件還是自訂套件,因為我是第一次安裝所以先選擇左邊
- 安裝完後會要求你設定管理員帳號密碼,設定完後就安裝完畢囉 !!
- 接著從左邊選單點選
管理 Jenkins -> 設定全域安全性
- 確認
Allow anonymous read access
是沒有打勾的,否則大家都可以亂搞囉