Centos7--Jenkins安装与配置

news/2024/6/19 4:40:41 标签: centos

1.1介绍
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
1.2功能
Jenkins功能包括:

1、持续的软件版本发布/测试项目。

2、监控外部调用执行的工作。

1.3安装

下载地址:
https://jenkins.io/index.htm

安装:

tar -zxvf nexus-2.11.3-01-bundle.tar.gz

这里写图片描述

修改端口(可选):

进入jenkins的系统配置文件并修改相关端口号
jenkins的默认JENKINS_PORT是8080,JENKINS_AJP_PORT默认端口是8009,这同tomcat的默认端口冲突

  vi /etc/sysconfig/jenkins
  这里写图片描述
  这里写图片描述
  
配置jdk:
首先,先确认一下是否按照JDk
  这里写图片描述

然后,jenkins是否配置jdk,在candidates后面加上自己的jdk路径
vi /etc/rc.d/init.d/jenkins
这里写图片描述

启动
vi /etc/rc.d/init.d/jenkins
这里写图片描述

动成功后,就可以访问了,访问地址如下:192.168.8.128:8088,如下:
这里写图片描述

输入项目名称,选择“构建maven项目”
这里写图片描述

在源码管理处选择svn,因为我用的是svn,配置相应的url地址( 如果是首次输入需要输入对应的svn仓库的用户名和密码),如下:
这里写图片描述

构建触发器
这里写图片描述

选择系统管理,系统设置

jdk配置:
配置JAVA_HOME
这里写图片描述

maven配置:
这里写图片描述

邮件通知:
这里写图片描述

常见错误:
错误一:jenkins启动时出现Warning。
这里写图片描述
解决方案:使用以下命令解决
systemctl daemon-reload
systemctl restart Jenkins

参考:
http://blog.csdn.net/dandanzmc/article/details/51935311


http://www.niftyadmin.cn/n/1475236.html

相关文章

Node.js 学习(五)Node.js 事件循环

Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。 Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。 Node.js 基本上所有的事件机制都是用设计模式…

超级搜索术

一、信息搜索搜索心法找什么:准确描述搜索目标哪里找:准确找到垂直搜索渠道和同类型网站怎么找:掌握高级搜索指令遇到任何问题,第一件要做的事情都应该是搜索。 信息搜索技巧6条搜索命令:口语化搜索转化为关键词搜索&a…

HTML5 classList API接口

原文地址: HTML5 classList API原文日期: 2010年07月13日翻译日期: 2013年08月23日当我陷入JavaScrip和JavaScript类库框架之中时,我总是有种希望:什么时候浏览器厂商才能用本地代码原生地实现这些由工具类库所提供的方…

跨域及其优化方案

一、跨域 1.概念: 只要协议、域名、端口有任何一个不同,都被当作是不同的域。 不同的域之间相互请求资源,就叫“跨域”。   http:// www . google : 8080 / script/jquery.js   http:// (协议号)   www &am…

C/C++迭代器使用具体解释

迭代器是一种检查容器内元素并遍历元素的数据类型。能够替代下标訪问vector对象的元素。 每种容器类型都定义了自己的迭代器类型&#xff0c;如 vector&#xff1a; vector<int>::iterator iter;这符语句定义了一个名为 iter 的变量。它的数据类型是 vector<int> 定…

HTML5 window/iframe跨域传递消息 API

原文地址&#xff1a;HTML5′s window.postMessage API 在线示例&#xff1a;Using HTML5s window.postMessage(请打开控制台看日志) 原文日期&#xff1a; 2010年09月03日 翻译日期&#xff1a; 2013年08月24日 我写了一个 MooTools 的插件"PostMessager"来封装win…

如何基于阿里云搭建适合初创企业的轻量级架构?

为什么80%的码农都做不了架构师&#xff1f;>>> ----基于阿里云搭建的适合初创企业的轻量级架构 前言 在项目的初期往往存在很多变数&#xff0c;业务逻辑时刻在变&#xff0c;而且还要保证快速及时&#xff0c;所以&#xff0c;一个灵活多变、快速部署、持续集成并…

PhotoSwipe简介

官方介绍PhotoSwipe 是专为移动触摸设备设计的相册/画廊.兼容所有iPhone、iPad、黑莓6,以及桌面浏览器.底层实现基于HTML/CSS/JavaScript,是一款免费开源的相册产品。为谁而用让移动站点的相册体验和原生App一样的设计师和开发者。绝佳特性PhotoSwipe提供给用户一个熟悉又直观的…