1、jenkins介紹java
1.1.簡介web
jenkins是一個java編寫的開源的持續集成工具。在與oracle發生爭執後,項目從hudson項目中獨立出來。shell
jenkins提供了軟件開發的持續集成服務。它運行在servlet容器中(例如apache、tomcat)。它支持軟件配置管理(SCM)工具(包括ACCURE SCM、CVS、SUBVERSION、GIT、PERFORCE、CLEARCASE和RTC),能夠執行基於apache ant和apache maven的項目,以及任意的shell腳本和windos批量處理命令。Jenkins的主要開發者是川口耕介。apache
jenkins是在MIT許可證下發布的自由軟件。tomcat
2、環境準備
oracle
2.1.安裝JDKapp
2.2.配置tomcatwebapp
參考:https://blog.51cto.com/13520761/2088687 maven
3、部署jenkinside
3.1.下載jenkins
cd /application/tomcat/webapps
wget http://mirrors.jenkins.io/war-stable/2.107.1/jenkins.war
3.2.啓動tomcat
/application/tomcat/bin/startup.sh
3.3.進入web界面
3.4.解鎖jenkins
cat .jenkins/secrets/initialAdminPassword
3.5.安裝推薦插件
3.6.建立管理員用戶
3.7.開始使用jenkins