Jenkins环境搭建和基础设置

来源:互联网 发布:mac怎么下载skype 编辑:程序博客网 时间:2024/05/22 14:43

jenkins安装

  1. 基础环境
    系统:redhat 7.2
    Jdk: 1.8
  2. 下载jenkins.war包
    jenkins官网 https://jenkins.io/

  3. 下载tomcat
    将jenkins.war放置在apache-tomcat-7.0.64/webapps/ 目录下,启动tomcat

# nohup apache-tomcat-7.0.64/bin/startup.sh &

浏览器输入:
http://{IP}:{PORT}/jenkins/

  1. 设置初始密码
    这里写图片描述

执行指令

cat /root/.jenkins/secrets/initialAdminPassword  将值复制到框中,点击 :“continue

这里写图片描述

点击“skip Plugin installations”跳过插件安装
创建第一个用户,点击 “Save and Finish”
这里写图片描述

这里写图片描述

点击“start using jenkins”

这里写图片描述

    1.

Jenkins插件安装和基础设置

安装svn、用户管理等插件(离线安装模式)
插件下载地址

http://updates.jenkins-ci.org/download/plugins/

需要下载的插件
这里写图片描述
注意:插件安装有依赖关系,如果安装失败,根据失败提醒安装想用的包即可
第一个安装mapdb-api.hpi

插件安装
Jenkins  系统管理  管理插件  高级 上传插件

这里写图片描述

安装完成后,重启jenkins,直接勾选“安装完成后重启jenkins(空闲时)”

这里写图片描述

这里写图片描述

  1. 用户权限设置

Jenkins  系统管理  Configure Global Security 

这里写图片描述

点击保存(如果没有“安全矩阵”,则需要安装相应的插件)

创建一个自动化构建项目

Jenkins  新建  填写项目名 “构建一个自由风格的软件项目”ok

这里写图片描述

添加参数

勾选“参数化构建过程”选择数据类型

这里写图片描述

根据项目需要选择合适的参数类型,这里添加一个string类型的参数,添加该参数是后面的创建脚本会引用到
这里写图片描述

源码管理Subversion(svn)

这里写图片描述

jenkins工作目录默认是/root/.jenkins/workspace/ 目录下, svn代码会下载在该目录下,自动化构建脚本可以在该目录下执行

增加构建脚本
构建 Execute shell这里写图片描述

编写自动化构建脚本

这里写图片描述

保存

执行构建流程

Jenkins  MyProject Build with Parameters  修改参数开始构建

这里写图片描述

结果:
这里写图片描述

原创粉丝点击