文档章节

持续集成软件jenkins 安装

GarenBean
 GarenBean
发布于 2016/10/26 00:15
字数 329
阅读 50
收藏 1

安装说明

安装准备

1、若是长期稳定运行,需要使用TLS(Long-Term Support)版本

2、JDK 1.7.X

3、下载地址:

a) 通用war包

http://ftp.tsukuba.wide.ad.jp/software/jenkins/war-stable/2.19.1/jenkins.war

b) 基于CentOS的rpm包

http://pkg.jenkins-ci.org/redhat/

http://ftp.tsukuba.wide.ad.jp/software/jenkins/redhat/jenkins-2.9-1.1.noarch.rpm

 

4、插件列表地址

https://wiki.jenkins-ci.org/display/JENKINS/Plugins

 

5、需要安装的插件

a) 自定义邮件:

Email Extension Plugin  

b) sonar支持

Sonar Plugin

c) 远程登录+文件推送+执行脚本支持

Publish Over SSH Plugin

d) Subversion

SVN plugin

e) 远程登录执行脚本支持

Deploy plugin

f) docker支持

Docker build step plugin

CloudBees Docker Build and Publish plugin

(可选)Docker Plugin

 

 

安装步骤

1、基于web容器运行的war

a) 直接将安装准备中的jenkins.war放入jetty或tomcat中运行即可。

b) 访问地址:http://ip:port/jenkins

注意 port 为jetty或tomcat的端口

 

 

2、本地安装版本

a) 下载rpm包

b) 执行安装命令
$ sodu rpm -ivh xxx.rpm

c) 安装完成之后: 
/usr/lib/jenkins/jenkins.war    WAR包 
/etc/sysconfig/jenkins       配置文件 
/var/lib/jenkins/        默认的JENKINS_HOME目录 
/var/log/jenkins/jenkins.log    Jenkins日志文件 

d) 修改访问端口:

 

$ vi /etc/sysconfig/jenkins

HTTP_PORT=8080

改为 HTTP_PORT=8888

 

e) 启动jenkins命令(若是rpm安装,则会自动安装服务配置)

$ sodu service jenkins start

 

f) 访问地址:http://ip:8888/

    

© 著作权归作者所有

上一篇: HSQLDB
下一篇: linux 那些事儿
GarenBean
粉丝 7
博文 45
码字总数 21787
作品 0
深圳
程序员
私信 提问
.NET Core微服务之基于Jenkins+Docker实现持续部署(Part 1)

Tip: 此篇已加入.NET Core微服务基础系列文章索引 一、CI, CD 与Jenkins   互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称...

Edison Chou
2018/08/11
0
0
持续化集成工具jenkins环境搭建及配置

1.Jenkins是什么,用来解决什么问题 对于很多做嵌入式的同学可能没有听过持续集成这个词, 也就没有接触过Jenkins这个工具软件,那么什么是持续集成, Jenkins具体用来做什么呢? 持续集成, Conti...

陈小扁
2016/04/13
188
0
jenkins简介及docker部署

版权声明:本文为博主原创文章,转载请注明来源。开发合作联系luanpenguestc@sina.com https://blog.csdn.net/luanpeng825485697/article/details/82945004 一、相关概念 1.1 Jenkins概念: ...

数据架构师
2018/10/05
0
0
Jenkins与网站代码上线解决方案

1.1 前言 Jenkins是一个用Java编写的开源的持续集成工具。在与Oracle发生争执后,项目从Hudson项目独立。 Jenkins提供了软件开发的持续集成服务。它运行在Servlet容器中(例如Apache Tomcat...

侯召顺
2017/12/01
0
0
持续集成Jenkins环境配置+使用

什么是持续集成? 持续集成的定义:集成软件的过程不是新问题,如果项目开发的规模比较小,比如一个人的项目,如果它对外部系统的依赖很小,那么软件集成不是问题,但是随着软件项目复杂度的...

ala9981
2016/04/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java的线程同步和并发问题示例

并发问题 多线程是一个非常强大的工具,它使我们能够更好地利用系统的资源,但我们需要在读取和写入多个线程共享的数据时特别小心。 当多个线程尝试同时读取和写入共享数据时,会出现两种类型...

hiuh
今天
1
0
Spring Boot 常用注解说明

实体类 @Entity (实体类注解) @Table(可指定表名) @Data(可缺省get/set) @Id (指定属性主键) @GeneratedValue(指定主键生成规则)

兜兜毛毛
今天
3
0
局域网能互相ping通,ubuntu虚拟机不能上外网

【问题】 桥接模式老是无法上网,查看本机IP发现被分配了一个私网地址,猜测应该是虚拟DHCP服务器没有打开,于是查看Ubuntu的网络配置: /etc/network/interfaces 发现没有dhcp配置的信息,只...

tahiti_aa
今天
2
0
以太坊助记词PHP开发包简介

以太坊助记词PHP开发包用来为PHP以太坊应用增加助记词和层级确定密钥支持能力。下载地址:以太坊助记词php开发包 。 1、开发包概述 以太坊助记词PHP开发包主要包括以下特性: 生成符合BIP39...

汇智网教程
昨天
2
0
系统监控-分布式调用链Skywalking

1. 为什么要使用分布式调用链技术? 随着公司业务的高速发展,公司服务之间的调用关系愈加复杂,如何理清并跟踪它们之间的调用关系就显的比较关键。线上每一个请求会经过多个业务系统,并产生...

秋日芒草
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部