使用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构建自动化打包》 Paste_Image.png

图2 Jenkins主界面

  1. 系统管理

《使用Jenkins构建自动化打包》 Paste_Image.png

  1. 插件管理

《使用Jenkins构建自动化打包》 Paste_Image.png

  1. 重要的插件

《使用Jenkins构建自动化打包》 Paste_Image.png
《使用Jenkins构建自动化打包》 Paste_Image.png

11.构建项目

《使用Jenkins构建自动化打包》 Paste_Image.png

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

12.项目基本信息

《使用Jenkins构建自动化打包》 Paste_Image.png

  1. 源码管理

《使用Jenkins构建自动化打包》 Paste_Image.png

  1. 构建触发器

《使用Jenkins构建自动化打包》 Paste_Image.png

  1. pre steps

《使用Jenkins构建自动化打包》 Paste_Image.png

16.构建后去下载即可

《使用Jenkins构建自动化打包》 Paste_Image.png

    原文作者:黑客和白帽子的故事
    原文地址: https://www.jianshu.com/p/efc39f04eb3c
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞