簡介
維基百科[https://zh.wikipedia.org/wiki/Jenkins_(%E8...)]
Jenkins是基於Java開發的一種持續整合工具,用於監控持續重複的工作,功能包括:
-
持續的軟體版本釋出/測試專案。
-
監控外部呼叫執行的工作。
安裝java
Jenkins基於Java, 所以需要先安裝java。
Linux下安裝java只要配置java環境變數即可。
首先,解壓java到相應目錄,我一般習慣把安裝的軟體放到目錄/usr/local下。
-
Oracle
官網下載java
的SDK
下載 -
點選“download”後,將會進入如圖所示頁面,此處要注意亮點:
1)選中“Accept License Agreement”
2)根據自己的系統和需求,選擇合適的版本。比如小編,是ubuntu系統,並且是64位的,所以選擇“LINUX X64”
-
tar zxvf jdk-8u121-linux-x64.tar.gz -C /usr/local
編輯環境變數,在/etc/profile
檔案中新增環境變數,Linux
的所有使用者都可以使用。
vim /etc/profile
在檔案最後新增內容如下:
export JAVA_HOME=/usr/local/jdk1.8.0_121
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jart
這樣,java就配置完成
輸入命令sudo source /etc/profile
使其生效,然後再使用命令 java -version
,如果檢視到 java
版本資訊,即表示成功安裝了。但是,此時只有執行過 sudo source /etc/profile
命令的終端所在的執行緒才可以使用 Java
環境變數,而其他執行緒則還不可以。重啟之後則都可以了
安裝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
sudo apt-get install jenkins
這樣之後就安裝完成。可以檢視程式資訊。
ps -ef |grep jenkins
安裝簡介
- 透過上面的安裝,Jenkins將作為一個Linux守護程式,可以檢視檔案/etc/init.d/jenkins
- 建立一個名為Jenkins的Linux使用者
使用命令可以檢視
sudo cat /etc/shadow
或
sudo cat /etc/passwd
- Jenkins 預設埠是8080,在配置檔案
/etc/default/jenkins
中定義。
使用配置
上面只是安裝完成了Jenkins,還需要進行一些配置才可以。
這時透過瀏覽器就可以訪問Jenkins了。比如我的地址:http://192.168.33.11:8080/login?from=%2F
可以看到提示,為了確保Jenkins的安全,將管理員的密碼寫入檔案,需要複製到下面的文字框做驗證。
vim /var/lib/jenkins/secrets/initialAdminPassword
將裡面的字串複製出來即可
然後,到了選擇外掛的介面,透過附加功能擴充套件Jenkins可以支援許多不同的需求。
預設即可
外掛安裝完成,就到了建立使用者的介面,這裡可以建立一個Jenkins使用者。
本作品採用《CC 協議》,轉載必須註明作者和本文連結