简单搭建|简单搭建 Jenkins .

简介: 简单的整理了一下 Jenkins 的安装 与 使用.下面一起来探讨下吧
第一步 : 准备工作

系统要求:乌班图maven3gittomcat7jdk7

第二步 : 安装工作
1.安装 JDK

下载 JDK7至 /usr/local/PrimaryKey/jdk1.7.9.tar.gz 解压命令: tar -zxvf jdk1.7.9.tar.gz.如下图
简单搭建|简单搭建 Jenkins .
文章图片
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 .
文章图片
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 验证 ,如图
简单搭建|简单搭建 Jenkins .
文章图片
maven 3.3 截图 3.tomcat

下载 tomcat 7 ,至 /usr/local/myFile/apache-tomcat-7.tar.gz 解压命令: tar -zxvf apache-tomcat-7.tar.gz.如下图
简单搭建|简单搭建 Jenkins .
文章图片
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 .
文章图片
jenkins+tomcat 截图 下面可以进行启动 tomcat. 进入 tomcat/bin 目录,通过./startup.sh start 命令进行启动,如果启动过程中提示找不到 jdk,jre, 进行编辑catalina.sh文件.如图


简单搭建|简单搭建 Jenkins .
文章图片
catalina.sh 截图 将 jdk 环境变量加入到 catalina.sh 文件中即可启动 tomcat


简单搭建|简单搭建 Jenkins .
文章图片
启动 tomcat 截图

简单搭建|简单搭建 Jenkins .
文章图片
期待已久的画面终于看到了. 启动tomcat 的过程中,在日志文件中会有一些信息.


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


简单搭建|简单搭建 Jenkins .
文章图片
Jenkins 登录 简单搭建|简单搭建 Jenkins .
文章图片
登录成功页面 到这里 Jenkins 已经和 tomcat 集成完毕.
下面就讲一下 Jenkins 的配置信息.
1.系统设置

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


简单搭建|简单搭建 Jenkins .
文章图片
context.xml 添加这一句,重启 tomcat, 再次刷新主目录就会改变.

2. 安装Global Tool Configuration
这个模块主要安装 jdk git maven 等如下图


简单搭建|简单搭建 Jenkins .
文章图片
jdk+git 截图

简单搭建|简单搭建 Jenkins .
文章图片
maven 截图 这里都不要选择自动安装,填写硬盘路径就 OK,git 会在下个模块中安装插件
3. 管理插件
选择自己需要的进行安装,我这里选择了Build With Parameters ,Git plugin ..等等安装成功之后,需要重启 Jenkins. 步骤 kill -9 tomcat 进程,然后重启 tomcat 即可
4.创建项目
介绍到这里基本上算是把 Jenkins 中基本用到的都简单的说了一下,下面就是讲解怎么创建项目


简单搭建|简单搭建 Jenkins .
文章图片
创建新项目 如图,填写项目名字,选择构建一个自由风格的软件项目.




简单搭建|简单搭建 Jenkins .
文章图片
界面 下面讲解一下配置
我这里用到了Build With Parameters插件,这个插件可以动态的获取用户输入的数据,如图配置


简单搭建|简单搭建 Jenkins .
文章图片
图1

简单搭建|简单搭建 Jenkins .
文章图片
图2

简单搭建|简单搭建 Jenkins .
文章图片
图3 我这里添加了两个参数,CONFIG_URL,以及BRANCH,然后点击保存. 效果图如下:
简单搭建|简单搭建 Jenkins .
文章图片
效果图 这里通过 execute shell 加载 sh 脚本,在 git 上进行拉取脚本.
简单的介绍写 shell 脚本怎么获取Jenkins 参数,其实很简单.比如我这两个参数是CONFIG_URL,BRANCH
那么 shell 脚本中就是${CONFIG_URL},,${BRANCH}


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

    推荐阅读