前期准備 為了開發這套課程,我專門購買了一台二手戴爾服務器 Dell R720,同時把廢棄多年的筆記本電腦也利用了起來。當然如果自己沒有多余的電腦,也可以在自己電腦上安裝 Vmware Workst ...
自動化領域比較有影響力的開源框架jenkins,確實比較強大,易用。很多公司將其用來做持續即成CI continuous integration 。為了拓展和強化自己的軟件設計生態系統,也將很久前使用過的jenkins再熟悉一下。在這里做下備忘。 首先就是下載jenkins安裝包,其實所謂的安裝,是習慣說法,這個直接從官網下載后,一個war包 jenkins.war, M大小左右 ,直接就可以啟動 ...
2016-01-20 16:01 0 21798 推薦指數:
前期准備 為了開發這套課程,我專門購買了一台二手戴爾服務器 Dell R720,同時把廢棄多年的筆記本電腦也利用了起來。當然如果自己沒有多余的電腦,也可以在自己電腦上安裝 Vmware Workst ...
我們在正式開始使用 Jenkins 之前還要先配置一些憑證,這些憑證的作用主要是用於認證,例如我們要從代碼倉庫拉取代碼,就需要用到代碼倉庫的賬號密碼或者密鑰;我們要登錄遠程服務器也需要用戶名密碼或者密鑰文件;使用一些第三方平台會用到一些 AppId,AccessKey 之類的用於認證授權的信息 ...
我們使用 Jenkins 部署服務之前要先配置我們的目標服務器,配置目標服務器也很簡單,就是將服務器的 IP、賬號密碼或者賬號密鑰配置在 Jenkins中。在演示服務器配置之前我們要先知道 Linux 系統中的用戶和用戶組,最主要的要知道怎么創建用戶。 下面我們將介紹如何在 Linux 系統中創建 ...
一、安裝插件 插件名稱:Role-based Authorization Strategy Role Strategy Plugin插件可以對構建的項目進行授權管理,讓不同的用戶管理不同的項目。 二、安全配置——授權策略配置 系統管理—>全局安全配置(Configure ...
站點設置 剛搭建好 Jenkins 環境,你還需要做一些簡單設置,讓我們的 Jenkins 看起來是這么一回事,特別是你要用於生產環境的時候。首先就是域名配置,如果你為 Jenkins 服務分配了一個域名,通過 Nginx 反向代理的方式來訪問 Jenkins 服務的話,當你訪問 Jenkins ...
前面了解了 Jenkins 上各種任務的區別后,我們就來實踐應用下,先創建一個【文件夾】類型的任務,將我們目前的一些基礎的演示任務【移動】到文件夾里面去,這樣可以先做個簡單的分類。 新建一個【文件夾】類型的任務,名稱為 Jenkins-Basic: 可以看到【文件夾】類型的任務可配置的內容 ...
Jenkins 安裝 Jenkins 支持主流的 Linux 發行版系統,同時還支持 macOS、Windows、和 Docker 運行。 具體系統的 Jenkins 安裝包可以去官網下載 https://www.jenkins.io/download。 作為運行在生產環境,推薦在 CentOS ...
從前面的小節中我們看到在創建 Jenkins 任務的時候有好幾種類型,如果你專門安裝了 Maven 相關插件,可能還會有一個【構建一個 maven 項目】的任務類型,那這些任務類型究竟有何區別,以及我們在創建任務時這些類型該如何選擇呢?各個類型的具體區別其實看描述就能有個大概的了解,我這里就不 ...