Jenkins 环境搭建

本文为jenkins入手教程,全文分为 jenkins安装、系统管理(配置全局安全、全局工具配置、管理插件)、创建项目(同时创建证书),管理视图,jenkins 客户端,执行构建、查看任务历史

一、jenkins 安装

安装方式 有平台安装(使用deb 或rpm)、docker、war.等多种方式。

这里使用 war 作为入手方式。

1. 下载 文件 这三个都从官网下载即可

Jenkins.war  2.60.3

Tomcat  8.0.9

Oracle JDK 1.8.0_144-b01

2. 将war放入 tomcat8/webapps/

3.修改 缓存限制

在 tomcat8/conf/context.xml 在已存在的 Context标签中加入 Resources 标签

<Context>
    <Resources cachingAllowed="true" cacheMaxSize="100000" />
</Context>

4. 启动tomcat

启动过程生成管理员密码  密码默认位置

[[email protected] ~]$ cat .jenkins/secrets/initialAdminPassword
d3e7f412900d4998a97b2303e757e8bf

二、系统管理

访问 web页面 http: xxx :8080/jenkins  输入管理员密码,然后执行默认插件安装,安装完毕,填写创建管理员的表单,点击save and finish 保存 完成。

此时 jenkins 完成了基本的插件安装。

1.配置全局安全

(1) 首先 启用安全,然后在访问控制中 使用 Jenkins 专有用户数据库

(2) 授权策略 -- > 选择安全矩阵

(3)配置安全矩阵

Overall 这一项中 Read 必须选中的,否则该账户无法登陆

Credentials 代表对证书的操作权限

Agent 还没用到

Job 表示 管理 构建过程

Run 还没用到

View 表示视图

2. 配置全局工具

jenkins 需要知道 JDK  Maven 的 主目录 ,所以需要在网页上配置一下

(1) 点击系统管理 --> 全局工具配置 ,依次 配置 JDK Git Maven 的主目录

(2) 以JDK 为例 勾掉 自动安装 填入 JAVA_HOME

3. 管理插件

系统管理--> 插件管理,选择可选插件,在过滤中搜索可安装的插件。Jenkins默认没有安装 maven插件,在创建项目时看不到maven项目。

所以需要在这里安装 maven 相关插件

三、创建项目

四 、管理视图

登陆Jenkins 在首页看到的视图 是 全局视图,所有用户都一样。

不同用户看到的私有视图 则是在 My View 中创建

时间: 2024-10-20 04:55:36

Jenkins 环境搭建的相关文章

Jmeter+ant+Jenkins环境搭建

Jmeter+ant+Jenkins环境搭建 修改时间 修改内容 修改人 2019-04-19 修改 1. 环境搭建工具列表 SN 工具名称 描述 1 JDK 根据自己系统选择安装包,建议选用最新版本 2 Ant 根据自己系统选择安装包,建议选用最新版本 3 Jmeter 根据自己系统选择安装包,建议选用最新版本 4 Jenkins 根据自己系统选择安装包,建议选用最新版本 2. JDK安装 1 应用安装 双击JDK安装包,选择安装路径(为了节省C盘系统盘空间,不建议选择默认路径.本人所有相关软

gitlab+jenkins环境搭建.md

gitlab+jenkins自动化部署环境搭建 环境说明 系统 主机 IP 安装软件 CentOS 7 study-1 192.168.100.51 gitlab.git CentOS 7 study-2 192.168.100.52 jdk.maven.jenkins.git CentOS 7 study-3 192.168.100.53 tomcat.mysql.jenkins.git 所有系统的selinux和iptables都已经关闭,同时需要做好时间同步,机器的hosts文件如下: 1

mac下 jenkins 环境搭建

这几天搞了一些持续集成的工作,在所难免的接触到了jenkins ,下边写一下jenkins 在 mac os 环境下的搭建和配置. 1.tomcat 下载 前往apache 官网下载所需版本的tomcat , 官网地址:http://apache.mirrors.ionfish.org/tomcat/  注意:下载 bin/ 路径下的二进制版本,下载src版本,里边包含的东西不完全. 下载并解压8.5版本代码示例: wget http://apache.mirrors.ionfish.org/t

Jenkins环境搭建总结

一.Jenkins安装 1.安装OpenJDK [[email protected] ~]#yum install java-1.7.0-openjdk [[email protected] ~]#java -version java version"1.7.0_131" OpenJDK RuntimeEnvironment (rhel-2.6.9.0.el6_8-x86_64 u131-b00) OpenJDK 64-BitServer VM (build 24.131-b00, m

jenkins环境搭建

安装方式一(直接启动): 1.下载最新的版本(一个 WAR 文件).Jenkins官方网址: http://Jenkins-ci.org/ 2.运行 java -jar jenkins.war(需要运行在Java 5以及以上的版本.) 3.在浏览器的URL地址栏中输入类似http://localhost:8080/jenkins/这样的地址即可 另种直接启动的,但是通过脚本启动,保证每次运行的环境相同: 1.下载最新的版本(一个 WAR 文件).Jenkins官方网址: http://Jenki

Jenkins---安装及配置/jenkins环境搭建

虽然写了两篇持续化集成的实例,但有些同学在安装Jenkins时会遇到一些麻烦,下面 我给大家介绍下Jenkins的安装过程. 我们先下载Jenkins 官网:https://jenkins.io/download/(一定记得去官网下载) 下载完成后我们点击文件进行安装 一直点击一下步就ok了,当然可以选择你自己需要安装的盘符路径. 我的是默认安装在了C盘下. 安装好后我们在cmd下输入java –jar jenkins.war来启动jenkins,也可以在服务里面直 接打开jenkins服务.然

Jenkins环境搭建部署实现代码自动化发布

一.jenkins代码自动部署 1.配置免密钥通信 实现自动化部署首先要解决的是免密码传输,配置jenkins至测试服务器之间免密钥ssh登录 测试免密钥ssh登录 在测试服务器上编写一个测试脚本,检测是否可以执行成功,正式环境可以写一个自动化部署的脚本 2.jenkins新建部署代码项目 在构建这里选择执行shell命令 点击立即构建 控制台输出日志:成功 这样就实现了使用jenkins代码的自动化部署 实际情况中我们通常使用版本控制系统管理代码,svn 或者 git 二.gitlab利用we

Linux服务器 Jenkins环境搭建

一.持续集成的概念 1.1:总体的概括 持续集成Continuous Integration 持续交付Continuous Delivery 持续部署Continuous Deployment 1.2:什么是持续集成: 持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试 1.3:什么是持续交付: 持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境 1.4:持续部署: 在持续交付的基础上,把部署到生产环境的过程自动化,持续部署和持续交付的区别就是最终

jenkins环境搭建(Windows)

1.下载并解压Tomcat Tomcat官方网站:http://tomcat.apache.org/ 下载并解压,解压后的目录结构如下: 2.下载并安装适合自己电脑系统的 jenkins Jenkins官方网站:https://jenkins.io/ 下载好安装包后,点击安装包,在选择安装目录时,把jenkins安装到步骤1解压的tomcat目录下的webapps文件夹中  3.配置Jenkins Jenkins 安装完成会自动启动 TomCat , 并通过默认浏览器打开:http://loca

jenkins环境搭建步骤

1.下载jenkins.war包 2.在war包所在的目录按住shift键右击打开命令行窗口执行下面两条命令来启动jenkins: jar -jar jenkins.war java -Xms1024m -Xmx2048m  -XX:PermSize=512M  -jar jenkins.war --httpPort=18080 --ajp13Port=18009 出现如图的提示代表已经启动成功 3.关闭jenkins命令:Ctrl+C