使用Jenkins构建自动化打包

最近,公司老大要做一个jenkins可以自动化打包的工具。这样就可以从git上面回滚成任何版本打包的项,在也不怕项目出错了
由于本公司的服务器在国外,所以没有进行持续化的发布只能手动发布。(主要怕代码质量太低,一下子把机器给崩溃了)
废话不多说了上马,咋们往下看:

  1. 安装jdk
    下载jdk地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

  2. 配置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
  1. 配置文件
      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
  1. 安装git
     1.  yum install git
      
     2. git version
  1. 安装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
  1. 下载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环境):
使用Jenkins构建自动化打包_第1张图片
Paste_Image.png

图2 Jenkins主界面

  1. 系统管理
使用Jenkins构建自动化打包_第2张图片
Paste_Image.png
  1. 插件管理
使用Jenkins构建自动化打包_第3张图片
Paste_Image.png
  1. 重要的插件
Paste_Image.png
Paste_Image.png

11.构建项目

使用Jenkins构建自动化打包_第4张图片
Paste_Image.png

主意:如果没有maven项目,请安装 Maven pugin插件

12.项目基本信息

使用Jenkins构建自动化打包_第5张图片
Paste_Image.png
  1. 源码管理
使用Jenkins构建自动化打包_第6张图片
Paste_Image.png
  1. 构建触发器
使用Jenkins构建自动化打包_第7张图片
Paste_Image.png
  1. pre steps
使用Jenkins构建自动化打包_第8张图片
Paste_Image.png

16.构建后去下载即可

使用Jenkins构建自动化打包_第9张图片
Paste_Image.png

你可能感兴趣的:(使用Jenkins构建自动化打包)