如何在Ubuntu上安裝Jenkins


Jenkins是一個強大的應用程式,允許持續整合和持續交付專案,無論您使用什麼平臺。它是一個開源軟體,可以處理任何型別的構建或持續整合。您可以將Jenkins與許多測試和部署技術整合。本文介紹了“如何在Ubuntu上安裝Jenkins”。

要新增Jenkins PPA到Ubuntu,請使用以下命令:

$ 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

示例輸出應如下所示:

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
   libterm-readkey-perl linux-headers-4.4.0-31 linux-headers-4.4.0-31-generic
   linux-image-4.4.0-31-generic linux-image-extra-4.4.0-31-generic
   linux-signed-image-4.4.0-31-generic
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
   daemon
The following NEW packages will be installed:
   daemon jenkins
0 upgraded, 2 newly installed, 0 to remove and 28 not upgraded.
Need to get 69.9 MB of archives.
After this operation, 70.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 daemon amd64 0.6.4-1 [98.2 kB]
.............................................................................................

要設定Jenkins的埠號,請使用以下命令:

$ sudo nano etc/default/jenkins

示例輸出應如下所示:

# defaults for jenkins continuous integration server

# pulled in from the init script; makes things easier.
NAME=jenkins

# location of java
JAVA=/usr/bin/java

# arguments to pass to java
JAVA_ARGS="-Djava.awt.headless=true" # Allow graphs etc. to work even when an $
#JAVA_ARGS="-Xmx256m"
#JAVA_ARGS="-Djava.net.preferIPv4Stack=true" # make jenkins listen on IPv4 addr$

PIDFILE=/var/run/$NAME/$NAME.pid

# user and group to be invoked as (default to jenkins)
JENKINS_USER=$NAME
JENKINS_GROUP=$NAME
........................................................................

現在搜尋`HTTP_PORT=8080`並替換為`HTTP_PORT=8081`,如下所示:

# port for HTTP connector (default 8080; disable with -1)
HTTP_PORT=8081

現在儲存並退出檔案。要重啟Jenkins,請使用以下命令:

$ sudo service jenkins restart

複製以下URL並貼上到您喜歡的瀏覽器中:

https://:8081/

示例輸出應如下所示:

使用以下命令查詢管理員密碼,如下所示:

$ sudo nano /var/lib/jenkins/secrets/initialAdminPassword

複製密碼並貼上到您的瀏覽器中。現在單擊繼續按鈕。示例輸出如下所示:

現在單擊`安裝推薦外掛`,將顯示以下螢幕:

安裝過程完成後,將出現以下螢幕,用於建立第一個管理員使用者,如下所示:

填寫所需資訊,然後單擊儲存並完成按鈕。現在將顯示以下螢幕:

現在單擊`開始使用Jenkins`,將顯示以下螢幕:

在本文中,我們學習瞭如何在Ubuntu上安裝Jenkins。在我們的下一篇文章中,我們將介紹更多基於Linux的技巧和提示。敬請關注!

更新於:2020年1月22日

瀏覽量:592

啟動你的職業生涯

透過完成課程獲得認證

開始
廣告