最近,公司老大要做一個jenkins可以自動化打包的工具。這樣就可以從git上面回滾成任何版本打包的項,在也不怕項目出錯了
由于本公司的服務器在國外,所以沒有進行持續化的發布只能手動發布。(主要怕代碼質量太低,一下子把機器給崩潰了)
廢話不多說了上馬,咋們往下看:
安裝jdk
下載jdk地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html配置JDk環境(這里以jdk-7u71-linux-x64.tar.gz為例)
1. tar zxvf jdk-8u71-linux-x64.tar.gz
2. mv jdk-8u71-linux-x64.tar.gz jdk8
- 配置文件
2. vi /etc/profile.d/java.sh
3. export JAVA_HOME=/usr/local/src/jdk1.8 //Java地址
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
4. source /etc/profile
- 安裝git
1. yum install git
2. git version
- 安裝tomcat
下載jdk地址:http://mirrors.aliyun.com/](http://mirrors.aliyun.com/)
tar zxvf apache-tomcat-8.0.46.tar.gz
mv apache-tomcat-8.0.46.tar.gz tomcat8
- 下載jenckins
1.下載最新的版本(一個 WAR 文件)。Jenkins官方網址: http://Jenkins-ci.org/
2.運行 java -jar jenkins.war
注意:Jenkins 需要運行 Java 5以及以上的版本。
還有一種安裝方式就是將下載的war包文件部署到 servlet 容器,然后啟動容器,在瀏覽器的URL地址欄中輸入類似http://localhost:8080/jenkins/這樣的地址即可。下圖是安裝成功后的界面(使用的是Linux+Tomcat8+Java8環境):
Paste_Image.png
圖2 Jenkins主界面
- 系統管理
Paste_Image.png
- 插件管理
Paste_Image.png
- 重要的插件
Paste_Image.png
Paste_Image.png
11.構建項目
Paste_Image.png
主意:如果沒有maven項目,請安裝 Maven pugin插件
12.項目基本信息
Paste_Image.png
- 源碼管理
Paste_Image.png
- 構建觸發器
Paste_Image.png
- pre steps
Paste_Image.png
16.構建后去下載即可
Paste_Image.png