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官网: ...
随机推荐
- LOJ 3090 「BJOI2019」勘破神机——斯特林数+递推式求通项+扩域
题目:https://loj.ac/problem/3090 题解:https://www.luogu.org/blog/rqy/solution-p5320 1.用斯特林数把下降幂化为普通的幂次求和 ...
- BUUCTF | 摩丝
将得到的交上去居然不对: 然而大写却过了: flag{ILOVEYOU} 因为摩斯电码在设计的时候就没有区分大小写,而且从码表中可以看到,都是大写,所以在网站上解密出来的自己转成大写
- Linux 虚拟机通过NAT模式访问外网
1.配置本地VM8地址 2.配置虚拟机NAT网卡:设置VM8网卡地址和Linux主机相同网段地址,网关随便设置 3.编译网卡文件 vim /etc/sysconfig/network-scri ...
- (转)docker-compose安装
转:https://blog.csdn.net/pushiqiang/article/details/78682323 https://blog.csdn.net/ericnany/article/d ...
- English-spoken
May i come in? 我可以进来么? May I introduce myself? 我能做个自我介绍么? I'm sorry I didn't hear that clearly. May ...
- Shell逻辑运算符及表达式
一. 运算符总结说明 1. 条件运算符 运算符号 代表意义 应用 说明 = 等于 整型或字符串比较: str1 = str2 字符串str1 和字符串str2 相等时返回真,如果在[]中,只能是字符串 ...
- drf基础
1.什么是编程? 数据结构和算法的结合 2.什么是REST? 同一个功能会产生五花八门的url(把查看单条记录和查看多条记录都看成是一个功能),而且响应回去的数据也没有同一的格式规范,这就造成了前后端 ...
- python3反转列表的三种方式
1.内建函数 reversed() li = [1,2,3,4,5,6] a = list(reversed(li)) print(a) 注意:reversed()函数返回的是一个迭代器,而不是一个L ...
- 精简Docker镜像的几个方法
一.使用更精简的镜像 常用的Linux系统镜像一般有 Debian.Ubuntu.CentOS和Alpine,其中Alpine是面向安全的轻量级Linux发行版本.Docker的Alpine镜像仅有不 ...
- A Bite Of React(1)
react: component and views : produce html abd add them on a page( in the dom) <import React from ...