CentOS下Jenkins的安裝和使用

CentOS下Jenkins的安裝和使用

0.262018.05.25 10:12:51字數 862閱讀 2070html

前言java

Jenkins 是一個開源項目,提供了一種易於使用的持續集成系統,使開發者從繁雜的集成中解脫出來,專一於更爲重要的業務邏輯實現上。同時 Jenkins 能實施監控集成中存在的錯誤,提供詳細的日誌文件和提醒功能,還能用圖表的形式形象地展現項目構建的趨勢和穩定性。瀏覽器

 

coverImage服務器

1、安裝oracle

有安裝包(Jenkins安裝包)安裝和命令行安裝,兩者任選其一便可,如下以命令行安裝作介紹。
1. 命令行安裝,執行如下命令便可;ssh

  • sudo wget -O /etc/yum.repos.d/jenkins.repo [http://pkg.jenkins-ci.org/redhat/jenkins.repo](http://pkg.jenkins-ci.org/redhat/jenkins.repo)
  • sudo rpm --import [https://jenkins-ci.org/redhat/jenkins-ci.org.key](http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key)
  • sudo yum install jenkins

2. 安裝Java(也能夠用JDK安裝包安裝)ui

sudo yum install javaspa

3. Start/Stop/Restart插件

sudo service jenkins start/stop/restart
//設置容許開機啓動
sudo chkconfig jenkins on命令行

安裝成功後,配置文件在/etc/sysconfig/jenkins下,默認端口爲8080

注意:若是您獲得如下錯誤消息,請確保是否已安裝Java。

Starting jenkins (via systemctl): Job for jenkins.service failed. See 'systemctl status jenkins.service' and 'journalctl -xn' for details. [FAILED]

其餘問題詳情請見👉👉 👉 👉 👉 👉 詳情傳送門

2、進行嚮導初始化設置

  1. 鏈接安裝Jenkins的服務器 ssh root@remoteIP
    eg:172.22.150.0
  2. 打開瀏覽器,輸入remoteIP:8080(eg:172.22.150.0:8080)進行嚮導初始化設置
    解鎖Jenkins
    解鎖Jenkins,密碼在以下圖的紅色路徑下的initialAdminPassword文件裏,如圖:

    解鎖Jenkins

注意:Administrator password的設置區分是腳本安裝,仍是dmg文件安裝。若是是腳本安裝的話,能夠從終端直接查閱password;若是是dmg文件安裝的話,必須從文件查看(安裝目錄—>secrets—>鼠標右擊—>顯示屬性—>共享與權限—>修改爲讀與寫—>initialAdminPassword—>鼠標右擊—>顯示屬性—>共享與權限—>修改爲讀與寫—>雙擊打開initialAdminPassword)

更改訪問權限.png


自定義Jenkins

自定義Jenkins


[安裝推薦的插件

安裝推薦的插件


建立第一個管理用戶

建立第一個管理用戶


Jenkins已就緒

Jenkins已就緒


安裝完成,建立任務

建立任務

 

3、安裝須要的插件

系統管理->管理插件->可選插件,找到須要的插件便可安裝

 

安裝插件

經常使用插件:

4、配置節點

系統管理->管理節點->新建節點

新建節點

配置從節點

注意: 安裝的Jenkins和編譯打包的不是同一臺機器,也不在同一個網內,Jenkins所屬的服務器沒法訪問到打包機的這臺機器,此時須要去打包機的那臺機器上作一個端口映射,才能被Jenkins訪問到。

端口映射
ssh -R 8083:127.0.0.1:22 root@172.22.150.0

  • f 後臺執行;使用用戶名密碼時,很是有用,後臺認證用戶名密碼;常與-N參數連用
  • N 不執行遠端指令,端口轉發時很是有用

到打包機的終端執行如下命令:

ssh -fNR 8083:127.0.0.1:22 root@172.22.150.0

到此,節點配置完畢,接下來就能夠新建任務了。


後面有空的話再寫一篇新建任務編譯打包的操做吧。

相關文章
相關標籤/搜索