简单搭建 Jenkins .

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

第一步 : 准备工作

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

第二步 : 安装工作

1.安装 JDK

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

简单搭建 Jenkins ._第1张图片
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.如下图

简单搭建 Jenkins ._第2张图片
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.如下图 

简单搭建 Jenkins ._第3张图片
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 ._第4张图片
jenkins+tomcat 截图

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

简单搭建 Jenkins ._第5张图片
catalina.sh 截图

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

启动 tomcat 截图


简单搭建 Jenkins ._第6张图片
期待已久的画面终于看到了.

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


简单搭建 Jenkins ._第7张图片
jenkins 初始化密码

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


简单搭建 Jenkins ._第8张图片
Jenkins 登录
简单搭建 Jenkins ._第9张图片
登录成功页面

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

1.系统设置
 

简单搭建 Jenkins ._第10张图片
Jenkins 系统主目录

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


简单搭建 Jenkins ._第11张图片
context.xml

添加这一句,重启 tomcat, 再次刷新主目录就会改变.

2. 安装Global Tool Configuration

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


简单搭建 Jenkins ._第12张图片
jdk+git 截图


简单搭建 Jenkins ._第13张图片
maven 截图

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

3. 管理插件

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

4.创建项目

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


简单搭建 Jenkins ._第14张图片
创建新项目

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


简单搭建 Jenkins ._第15张图片
界面

下面讲解一下配置

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


简单搭建 Jenkins ._第16张图片
图1


简单搭建 Jenkins ._第17张图片
图2


简单搭建 Jenkins ._第18张图片
图3

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

简单搭建 Jenkins ._第19张图片
效果图

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

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


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

你可能感兴趣的:(简单搭建 Jenkins .)