jenkins安装-配置
jenkins安装-配置
注意: jenkins访问 用chrome浏览器
安装包下载:http://pkg.jenkins-ci.org/redhat/ (使用2.92版本的)
安装jdk: 1.8
安装jenkins:rpm -ivh 包名
配置启动脚本
修改/etc/init.d/jenkins
找到 /usr/bin/java
修改为 /usr/local/java/bin/java, 配置/etc/sysconfig/jenkins
此配置文件是修改jenkins的一些参数
JENKINS_HOME="/opt/apps" #家目录
JENKINS_USER="root" #启动用户,家目录权限与这个相同
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"
JENKINS_PORT="" 启动:/etc/init.d/jenkins start #启动的端口为8080 日志目录:/var/log/jenkins/jenkins.log
访问 ip:port
注意:
第一次访问需要初始。用chrome浏览器访问
.6版本的没有密码
.89版本的有密码,密码文件在/var/lib/jenkins/secrets/initialAdminPassword
编码问题
war包安装的:
编辑tomcat/conf/serer.xml 文件,Connector port="" 配置段最后面加入编码配置内容:URIEncoding="UTF-8",如下:
<Connector port="" protocol="HTTP/1.1"
connectionTimeout=""
redirectPort=""
URIEncoding="UTF-8"/>
yum安装的:
如果是采用yum 安装的jenkins ,则需要编辑jenkins 的主配置文件 /etc/sysconfig/jenkins ,在JENKINS_JAVA_OPTIONS 后面加入:
-Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Shanghai
然后重启jenkins!
设置界面中文
.安装Locale plugin
. jienkins->【系统管理】->【系统设置】->【Locale】,输入:zh_CN,这里还有很多语言,比如:en_US等都是国际化标志。
勾选Ignore browser preference and force this language to all users
插件管理
插件列表为空
高级
url: http://mirror.xmission.com/jenkins/updates/update-center.json
提交。立即获取
常用插件
Maven插件
Maven Integration plugin #新建maven job项目
Deploy to container Plugin #把war包发布到远程。增加构建后操作步骤多出Deploy war/ear to a container选项
gitlab插件
Gitlab Hook Plugin
GitLab Plugin #主要
Gitlab Authentication plugin
外部邮件插件
Email Extension Plugin #邮件plugin,这个插件可以实现构建成功、失败都发邮件。增加构建后操作步骤多出Editable Email Notification选项
svn插件
Subversion Plug-in
ssh插件
SSH plugin
SSH Credentials Plugin
Publish Over SSH #主要 构建多出Send files or execute commands over SSH选项
SSH Slaves plugin
Build With Parameters插件
配置jdk maven
点击系统配置==》Global Tool Configuration(全局工具配置)
jenkins+gitlab
需要使用git版本2以上
Repository URL :
http://192.168.159.10:81/pccb/pccb-boos.git
Credentials
root/1q2w3e4r #git lab的用户名和密码
Branch Specifier (blank for 'any')
*/master #分支版本
jenkins执行jar包会自杀进程解决
execute shell里添加以下变量
BUILD_ID=DONTKILLME
jenkins安装-配置的更多相关文章
- jenkins安装配置-白痴教程
1. Maven安装 下载maven安装包,放置在usr/maven目录下:apache-maven-3.2.5-bin.tar.gz tar zxvf apache-maven-3.2.5-bin. ...
- jenkins安装配置[二]
标签(linux): jenkins 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 安装依赖,如果本机已有java环境可跳过 yum install java- ...
- Jenkins安装配置 远程发布SpringBoot项目
环境要求: Java : 1.8.0_161. Maven :http://maven.apache.org/download.cgi 3.6.1 下载完解压,配置环境变量:vim /etc/prof ...
- jenkins 安装配置: centos-master windows/linux-slave + nginx代理 + node + job
centos install jenkins: 1.sudo vi /etc/yum.repos.d/jenkins.repo [jenkins] name=Jenkins baseurl=http: ...
- Jenkins安装配置过程及问题详解
1:去官网下载jenkins.war包. 官网地址:http://Jenkins-ci.org/ 下载win版 官网镜像地址:http://mirrors.jenkins-ci.org/war-sta ...
- Jenkins安装配置简单使用
安装启动是十分简单的,直接去https://jenkins.io/download/下载对应的rpm包就好了,需要注意的是我们的机器上要提前有java环境,相对应要选择你java环境可以支持的jenk ...
- jenkins安装配置及发布
1. yum install -y lrzsz vim net-tools 2. 下载jdk-8u131-linux-x64.tar.gz http://www.oracle.com/technetw ...
- jenkins安装配置
一.下载Jenkins 官网地址:https://jenkins.io/,图如下所示,点击下载可下载最新版本. 点击下载之后,我们可以看到下面的图,我这边选择的Jenkins.war 文件. 下面,使 ...
- Jenkins持续集成_01_Mac安装配置
前言 Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建.测试和部署软件.在自动化测试中,用来持续集成,跑定时任务进行定时自动化监测.更详细介绍可查看jenkins官网: ...
随机推荐
- 【WebSocket】WebSocket消息推送
准备使用WebSocket实现Java与Vue或者安卓间的实时通信,实现私密聊天.群聊.查询下资料备用. WebSocket客户端 websocket允许通过JavaScript建立与远程服务器的连接 ...
- Digit
Digit Accepted : 85 Submit : 308 Time Limit : 1000 MS Memory Limit : 65536 KB 题目描述 我们把十进制整数依次写成 ...
- 【ERP知识】一个VMI(供应商管理库存)实现方案
VMI,Vendor Managed Inventory,供应商管理库存 是指客户不采购或尽量少采购物料,而是由供应商保证该物料有充足的数量,在客户需要的时候能按时提供. 这样可以降低客户方的库存成本 ...
- Hibernate:More than one row with the given identifier was found解决办法
今天写一个Action 通过 HQL 查询一个表 出现异常 “More than one row with the given identifier was found” 问题原因: 数据库出现数据异 ...
- WIN7 下的 filemon 版本
http://blog.sina.com.cn/s/blog_594398e80100tx1q.html WIN7 下的 filemon 版本 (2011-09-26 22:26:12) 标签: fi ...
- JetBrains.dotPeek
Free .NET Decompiler and Assembly Browser Decompile .NET assemblies to C# dotPeek is a free-of-charg ...
- Bootstrap 学习笔记3 路径分页标签和徽章组件
- Dubbo 系列(07-2)集群容错 - 服务路由
目录 Dubbo 系列(07-2)集群容错 - 服务路由 1. 背景介绍 1.1 继承体系 1.2 SPI 2. 源码分析 2.1 创建路由规则 2.2 RouteChain 2.3 条件路由 Dub ...
- qt ui界面控件布局设计
1.布局控件简介: 水平布局,里面的控件将水平展示,布局器里面的控件大小若没有固定,其大小将随着布局的大小而自动拉伸.可以通过设置其左(layoutLeftMargin).上(layoutTopMar ...
- Python3下安装Scrapy
在windows下安装Scrapy的错误挺多的, 我将我安装成功的步骤发出来,供更多的人参考. 首先,直接进入Scrapy网站的文档Installation guide下的 Installing Sc ...