美文网首页
简单搭建 Jenkins .

简单搭建 Jenkins .

作者: PrimaryKeyEnoch | 来源:发表于2016-11-01 17:26 被阅读0次

    简介: 简单的整理了一下 Jenkins 的安装 与 使用.  下面一起来探讨下吧

    第一步 : 准备工作

                   
           系统要求:乌班图   maven3    git   tomcat7  jdk7

    第二步 : 安装工作

    1.安装 JDK

    下载 JDK7  至 /usr/local/PrimaryKey/jdk1.7.9.tar.gz 解压命令: tar -zxvf jdk1.7.9.tar.gz.如下图

    JDK1.7 截图

    解压完毕之后,配置环境变量. 通过 vi /etc/profile 打开文件,在最后追加     
    JAVA_HOME=/usr/local/PrimaryKey/jdk1.7.0_79
    JRE_HOME=/usr/local/PrimaryKey/jdk1.7.0_79/jre
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export PATH
    export CLASSPATH

    然后通过 source /etc/profile 刷新.  如果是 linux 系统,有时提示没有权限修改,保存等,请用 sudo 命令,然后通过 java ,javac 等命令验证 java 环境是否安装成功

    2.安装 MAVEN

    下载 maven3.3  至 /usr/local/myFile/apache-maven-3.3.9-bin.tar.gz 解压命令: tar -zxvf apache-maven-3.3.9-bin.tar.gz.如下图

    maven 3.3截图

    解压完毕之后同样需要配置环境变量,同配置 jdk命令一致 vi /etc/profile ,shift+g 跳转到最后,编辑追加
    export M2_HOME=/usr/local/myFile/apache-maven-3.3.9
    PATH=$JAVA_HOME/bin:$PATH:$M2_HOME/bin (在jdk_path 后面追加)
    然后通过 source /etc/profile 刷新,然后通过 mvn -version 验证 ,如图

    maven 3.3 截图

    3.tomcat

    下载 tomcat 7 ,至 /usr/local/myFile/apache-tomcat-7.tar.gz 解压命令: tar -zxvf apache-tomcat-7.tar.gz.如下图 

    tomcat 7 截图

    tomcat 解压版安装比较简单.就这样

    4.GIT  
        采用的是 Jenkins 中 git 插件下面会详细讲解

    第三步 : 部署 Jenkins

          如果前面安装 jdk,tomcat,maven 还不够详细的话,请加群:JAVA唤醒黎明前的凌乱(161693704).好了下面开始部署 Jenkins.
          下载Jenkins, 下载地址 https://jenkins.io/index.html  进行下载.我这里下载的是2.19版本.下载之后复制到刚准备好的 tomcat 中,目录为 tomcat/webapps, 如图:

    jenkins+tomcat 截图

    下面可以进行启动 tomcat. 进入 tomcat/bin 目录,通过./startup.sh start 命令进行启动,如果启动过程中提示找不到 jdk,jre, 进行编辑catalina.sh文件.如图

    catalina.sh 截图

    将 jdk 环境变量加入到 catalina.sh 文件中即可启动 tomcat

    启动 tomcat 截图 期待已久的画面终于看到了.

    启动tomcat 的过程中,在日志文件中会有一些信息.

    jenkins 初始化密码

    Jenkins 启动之后会有初始化密码填写,初始化密码在 tomcat/logs/catalina.out文件中显示.
    之后会让选择插件安装,可以按照您的需求进行来选择,我这里全部进行了安装.然后安装成功之后.会让填写用户名,密码等信息. 验证成功之后,就可以登录了.

    Jenkins 登录 登录成功页面

    到这里 Jenkins 已经和 tomcat 集成完毕.  
    下面就讲一下 Jenkins 的配置信息.

    1.系统设置
     

    Jenkins 系统主目录

    Jenkins 系统主目录意思就是当 Jenkins 从 git,svn 拉取项目的时候会把项目先放在主目录中.下面讲下怎么修改主目录,这里讲解下简单的方式.修改 tomcat/conf/context.xml

    context.xml

    <Environment name = "JENKINS_HOME" value="/usr/local/myFile/jenkins" type="java.lang.String"/> 添加这一句,重启 tomcat, 再次刷新主目录就会改变.

    2. 安装Global Tool Configuration

    这个模块主要安装 jdk git maven 等如下图

    jdk+git 截图 maven 截图

    这里都不要选择自动安装,填写硬盘路径就 OK,git 会在下个模块中安装插件

    3. 管理插件

    选择自己需要的进行安装,我这里选择了Build With Parameters ,Git plugin ..等等安装成功之后,需要重启 Jenkins. 步骤 kill -9 tomcat 进程,然后重启 tomcat 即可

    4.创建项目

    介绍到这里基本上算是把 Jenkins 中基本用到的都简单的说了一下,下面就是讲解怎么创建项目

    创建新项目

    如图,填写项目名字,选择构建一个自由风格的软件项目.

    界面

    下面讲解一下配置

    我这里用到了Build With Parameters插件,这个插件可以动态的获取用户输入的数据,如图配置

    图1 图2 图3

    我这里添加了两个参数,CONFIG_URL,以及BRANCH,然后点击保存. 效果图如下:

    效果图

    这里通过 execute shell 加载 sh 脚本,在 git 上进行拉取脚本.

    简单的介绍写 shell 脚本怎么获取Jenkins 参数,其实很简单.比如我这两个参数是CONFIG_URL,BRANCH
    那么 shell 脚本中就是${CONFIG_URL},,${BRANCH}

    基本上到这里就算结束了 ,不懂得请加群JAVA唤醒黎明前的凌乱(161693704)   谢谢.

    相关文章

      网友评论

          本文标题:简单搭建 Jenkins .

          本文链接:https://www.haomeiwen.com/subject/ujmmuttx.html