手把手教你安裝和配置 Jenkins 持續整合伺服器,把手jenkins

來源:互聯網
上載者:User

手把手教你安裝和配置 Jenkins 持續整合伺服器,把手jenkins
1 下載

首先到 jenkins 的官網 上下載對應作業系統版本的 war 包。

注意:jenkins 2.x 不支援安裝在 windows server 2007 及之前版本的作業系統上,因為 jenkins 2.x 用了 jdk1.8,而 jdk1.8 及之後的版本,在這些老系統上雙擊是不會有反應的。所以如果伺服器安裝的是這些老的作業系統,就只能使用 jenkins 1.x 咯,切記!

下載後的 jenkins.war 安裝很簡單,只需要放入到一個應用程式容器(如 Tomcat)中,就可以咯。

建議把包含 Jenkins 的 Tomcat 做成 windows 的服務,這樣即使伺服器因為某些原因被重啟了,也不用擔心咯O(∩_∩)O~

容器啟動成功後,就可以在瀏覽器中輸入 URL 地址(形如 http://IP 位址:連接埠號碼/jenkins/)訪問 jenkins 控制台咯。

如果伺服器本地可以訪問,而其他伺服器卻不能,這有可能是因為防火牆的限制。

開啟控制台 -》 防火牆,例外標籤頁,添加允許外網範圍的連接埠號碼(就是應用程式容器的連接埠號碼):

2 配置2.1 配置系統參數

進入 “系統管理” -》 系統設定

2.1.1 修改 Jenkins 主目錄(可選)

如果 c 盤的空間有限,那麼建議通過以上方式修改 Jenkins 的主目錄。

2.1.2 安裝 JDK

預設是勾選 “自動安裝” ,作業系統中如果已經安裝了 JDK,那麼可以直接在此配置 JAVA_HOME,配置好後可以點擊下面的 “應用” 按鈕儲存設定。

2.1.3 安裝 Ant 或 Maven

因為是一個老項目,只能直接用 Ant 打包,所以這裡示範的是 安裝 Ant ( 安裝 Maven 與此類似),安裝其實就是配置相應應用的路徑。

2.2 設定安全機制

系統管理 -》Configure Global Security,進行安全設定:

進行以下的基本安全設定:

儲存後,頁面會被重新整理。這時我們需要註冊一個使用者:

註冊成功後,就可以正常使用 Jenkins 咯O(∩_∩)O~。

3 建立任務

建立一個新任務 -》選擇任務類型並輸入 Item 名稱:

3.1 配置版本控制系統

這裡以 SVN 作為示範。Repository URL 配置好後,會提示需要進行驗證,這時我們點擊 “enter credential”:

進入 SVN 的驗證頁面,選擇 Username/password authentication 策略,然後輸入 SVN 的帳號和密碼:

3.2 配置構建工具

這裡以 Ant 作為示範。

在 “構建” 下點擊 “增加構建步驟”,然後在下拉式清單選擇 “Invoke Ant”:

然後選擇剛才在系統配置中定義的 Ant,預設以 build.xml 為打包指令碼,也可以在 Targets 中通過 -f 參數指定需要的打包指令碼:

3 構建

進入需要構建的工程目錄,點擊 “立即構建”,就會根據構建指令碼開始打包咯,構建的曆史列在下面:

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.