windows+jenkin
1、Jenkins的安裝
說明:Jenkins是一個開源軟件項目,是基于Java開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復的工作,旨在提供一個開放易用的軟件平臺,使軟件項目可以進行持續(xù)集成
下載:https://jenkins.io/zh/download/
1)選擇windows對應的版本msi下載,雙擊后安裝,點擊Next,點擊Next,
2)選擇Run service as LocalSystem(not recommended),
3)選擇Next,選擇test port,端口測試成功后繼續(xù)點擊Next,繼續(xù)點擊Next–Next,
4)選擇指定的JDK的地址,Enables a firewall exception for the Java running Jenkins on port 8080(not recommended),不推薦關閉防火墻功能,
5)繼續(xù)點擊Next可能會出現(xiàn)Service'Jenkins'failedtostartVerifythatyouhavesufficientprivilegestostartsystemservices,這時候可能會有其他程序也遇到類似問題,開機啟動項被關閉了,如果有殺毒軟件如金山毒霸,允許本次操作,則當前可正常安裝,否則打開服務,查看當前的Jenkins服務,對齊進行開啟或者停止。
6)安裝完畢
2、Jenkins的運行
1)安裝完成后點擊Finish,跳轉(zhuǎn)至網(wǎng)址http://localhost:8080/,進入上面寫的地址 C:WINDOWSsystem32configsystemprofileAppDataLocalJenkins.jenkinssecretsinitialAdminPassword ,復制文件里面存儲的密碼并輸入密碼
2)安裝推薦的插件
3)輸入用戶名和密碼創(chuàng)建管理員用戶,Jenkins的URL使用默認的localhost,
4)安裝完成后開始使用jenkins
3、Jenkins的配置,安裝Jenkins需要的插件SSH,Git Parameter,Maven Integration
GitHub Branch Source:github插件
Maven Integration:用來創(chuàng)建Maven項目,不安裝的話是沒有的
Deploy to container:用來將war包部署到tomcat服務器上
Generic Webhook Trigger:用來創(chuàng)建webhook,獲取github的改動信息,自動觸發(fā)部署
Email Extension Plugin:郵件的擴展插件,可以定義不同構(gòu)建結(jié)果情況下收件,郵件內(nèi)容等
Publish Over SSH:用來實現(xiàn)遠程的自動部署
如果上面的內(nèi)容無法正常下載,則當前的jenkins內(nèi)容
1、下載jenkins
在windows系統(tǒng)上搭建jenkins持續(xù)集成有兩種方法:
1、war文件,可以用tomcat或者java命令直接運行
2、msi安裝,作為系統(tǒng)服務后臺運行
下載地址
https://jenkins.io/download/
或者單獨下載指定的文件
1、war文件
下載地址:http://mirrors.jenkins-ci.org/war/latest/jenkins.war
2、msi安裝
下載地址:http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/windows-stable/
2、安裝啟動jenkins
第一種方式:將jenkins.war放到Tomcatwebapps目錄下,當啟動tomcat的時候,Jenkins會隨著服務器一起啟動 ;
第二種方式:通過cmd命令窗口,先進入jenkins.war所在的文件,在輸入命令就可以啟動jenkins.war
啟動方式1:1、打開終端,cd 到Jenkins的安裝目錄(即jenkins.war所在目錄),如:D:Program Files (x86)Jenkins
2、敲入指定命令:java -jar jenkins.war
啟動方式2:這種方式會修改默認端口號8080,修改的端口可自己制定
1. 打開終端,cd 到Jenkins的安裝目錄(即jenkins.war所在目錄),如:D:Program Files (x86)Jenkins
2. 執(zhí)行命令:“java -jar jenkins.war --ajp13Port=-1 --httpPort=8081”
3、順便提一下關閉和重啟jenkins服務
這是網(wǎng)上淘的方式,只有啟動我成功了,其他沒成功,不知道什么鬼.........
(1)cd到jenkins的war包所在的目錄
(2)執(zhí)行命令執(zhí)行命令:“java -jar jenkins.war --ajp13Port=-1 --httpPort=8081”
(3)啟動jenkins服務:“net start jenkins”
(4)停止jenkins服務:“net stop jenkins”
如果停止不了腫么辦
ctrl + c (哎!!!我是這么玩的........)
4、啟動成功畫面(你沒看錯,就是這個樣子滴)
5、啟動成功后
瀏覽器輸入:http://localhost:8080就可以開始訪問了。
如果是服務器,將localhost改成對應的ip地址,端口有修改,修改為對應的端口號就ok啦
聲明 歡迎轉(zhuǎn)載,但請保留文章原始出處:) 博客園:https://www.cnblogs.com/chenxiaomeng/
如出現(xiàn)轉(zhuǎn)載未聲明 將追究法律責任~謝謝合作
總結(jié)
以上是生活随笔為你收集整理的windows+jenkin的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: find -mtime时间算法
- 下一篇: 多目标优化概论及基础算法ESMM与MMO