jenkins 忘记密码_持续集成工具Jenkins 在CentOS系统下安装
一、Jenkins简介
Jenkins是一个开源的持续集成工具,用于持续、自动的构建、测试、发布项目。Jenkins使用Java开发,可与版本管理工具集成使用。
Jenkins支持UI操作来部署流水线,也支持使用pipeline的方式部署任务。pipeline使用groovy语言的语法,方便扩充使用。
1. 准备好java
下载jdk
rpm -ivh /root/jdk-linux-x64-1.8.rpmvim /etc/profile
添加以下内容:
export JAVA_HOME=/usr/java/jdk1.8.0_131export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/binexport JAVA_HOME CLASSPATH PATH
生效
source /etc/profilejava -version
2. 安装
cd /homesudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keyyum install jenkins# 启动service jenkins start# 查看初始密码cat /var/lib/jenkins/secrets/initialAdminPassword# 修改配置文件 ,可以更改默认端口等vim /etc/sysconfig/jenkins
二、忘记密码处理方式
1. 修改配置文件
vim /var/lib/jenkins/config.xml
修改:的值,改为false,保存文件后,可以无密码进入系统。
2. 进入系统进行安全设置
(1) 进入安全设置
(2) 启用安全
点击保存。
(3) 设置账户信息
设置用户密码即可。
配置文件内容不用再手工修改域的值。
jenkins 忘记密码_持续集成工具Jenkins 在CentOS系统下安装相关推荐
- python 持续集成工具_持续集成工具: Jenkins学习
持续集成工具: Jenkins学习 -- 部分内容收集自网络,如有侵权,请联系作者删除 一. 概念 在过去的开发整体流程中,是所有人写好代码之后统一进行合并(svn,git),然后进行测试,确保准发布 ...
- jenkins maven没有使用全局设置文件地址_持续集成工具Jenkins看这篇就够啦!
本文基于当前最新的 LTS 版本 2.164.1 ,理论上适应于Jenkins 2.x所有版本. 一.下载 前往Jenkins官网[1] ,按需下载.如用于生产,建议下载Long-term Suppo ...
- Jenkins 流水线 获取git 分支列表_持续集成工具Jenkins看这篇就够啦!
本文以基于当前最新的 LTS 版本 2.164.1 ,理论上适应于Jenkins 2.x所有版本. 一.下载 前往Jenkins官网 ,按需下载.如用于生产,建议下载Long-term Support ...
- 【云原生 • DevOps】一文掌握持续集成工具 Jenkins
目录 一.持续集成工具 Jenkins 介绍 1. 什么是持续集成 2. Jenkins 介绍 二.Jenkins 的安装与部署 1. 安装 Jenkins 2. 本地访问 Jenkins 3. 插件 ...
- 持续集成工具Jenkins学习4 Idea集成Jenkins插件
持续集成工具Jenkins学习4 Idea集成Jenkins插件 一.功能简介 二.安装Idea插件 1. 搜索安装 2. 设置 三.Jenkins开启CSRF 四.使用 一.功能简介 Idea可以方 ...
- 持续集成工具 jenkins
研究比较深入的博客地址: http://blog.csdn.net/wangmuming/article/category/2167947 Jenkins安装与配置 2 Jenkins安装 在最简单的 ...
- 如何做好持续集成和部署?你不容错过的持续集成工具—Jenkins
持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地 ...
- 中小型研发团队架构实践:高效率、低风险,一键发布并测试的持续集成工具Jenkins...
一.Jenkins 简介 \\ 当每月发布次数变得越来越多时,如超过 200 次,发布工作人员的工作量会翻倍,此时由人工发布操作失误引起的风险会变得越来越大.为了提高项目的发布效率,也为了降低由人工操 ...
- 持续集成工具jenkins的部署--Windows篇
一.前言 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能.本文使用Jenkins构建githu ...
最新文章
- [转载]OBJECTIVE C (XCODE) 绘图功能简介
- 【转】webgame前台开发总结--虽然是10年的文章,但是也有参考价值
- 雷林鹏分享:PHP MySQL 创建数据库
- Android 系统(260)---Android 读取SIM卡参数
- sql大小写 效率_【SQL】单行函数
- Python+tkinter+sqlite3模拟通信录管理系统
- ESFramework网络通信框架介绍之(5)――消息分派器IMessageDispatcher
- Andriod:serializer序列化器生成xml文件
- samba服务器无法映射,ubuntu映射网络驱动器失败,以及samba服务
- Python+OpenCV+PyQt5+多线程实现桌面监控程序
- PreminumSoft Navicat版 10.1.7 注册码
- 移动端 H5 概念术语(一)
- 基于TCP的简单服务器
- 游戏:杀戮尖塔(Slay the spire)mod--拉格朗·月
- Android S WLAN 架构
- 1、系统认识数据分析
- windows10 20H2消费者/企业版 2021年2月更新(附云盘链接)
- RadioButtonList的radio样式
- Word在生成PDF后,PDF左侧导航书签不显示目录的解决方法
- refers to the module ‘django.db.model.BigAutoField‘ that could not be imported.
热门文章
- 最后两天-微生物组-宏基因组分析(线上/线下同时开课,2020最后一期)
- NBT:噬菌体激发根际防御军团(附视频)
- R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(添加均值、标准偏差)实战
- R语言ggplot2可视化:ggplot2可视化密度图(显示数据密集区域)、ggplot2可视化密度图(对数坐标):log10比例的收入密度图突出了在常规密度图中很难看到的收入分布细节
- R语言构建xgboost模型:使用xgboost构建泊松回归(poisson regression)模型
- docker nginx安装模块_docker安装nginx与php7.1
- 移动端图形化报表界面设计_B端移动设计 | 客户RFM分析
- 机器学习算法之K-近邻算法
- 图像浏览软件_FastStone Image Viewer5.5版
- java JDK 11.0.5的安装