使用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环境):
Paste_Image.png

图2 Jenkins主界面

  1. 系统管理
Paste_Image.png
  1. 插件管理
Paste_Image.png
  1. 重要的插件
Paste_Image.png
Paste_Image.png

11.构建项目

Paste_Image.png

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

12.项目基本信息

Paste_Image.png
  1. 源码管理
Paste_Image.png
  1. 构建触发器
Paste_Image.png
  1. pre steps
Paste_Image.png

16.构建后去下载即可

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容