Jenkins
Jenkins使用笔记
king config
把复杂的事情简单化,简单的事情极致化!
展开
-
Jenkins自动构建插件Gitlab Hook Plugin
前言所需的Jenkins插件: Gitlab Hook Plugin作用 : 当Github有代码提交时触发自动构建在查看插件创建自动构建的任务这里选择gitlab所在的仓库,顺便做下ssh免密登陆 (在Jenkins的服务器上创建一个Jenkins的用户,创建秘钥,把私钥添加到下面Credentials ,公钥配置到gitlab上即可)在构建选择webhook ,并需选择高级选择项,记录下URL:http://192.168.230.206:8080/jenkins原创 2021-04-06 20:08:03 · 2227 阅读 · 4 评论 -
Jenkins一键部署脚本包含jdk+maven环境
前言需要下载所需的包apache-tomcat-8.5.61.tar.gz 、apache-maven-3.5.4-bin.tar.gz、jdk-8u211-linux-x64.tar.gz 、 jenkins.war这里已经打包好了,下载地址:https://download.csdn.net/download/qq_26129413/16261644下载完毕后将脚本和 这些包放在/root/下运行即可安装后Jdk变量位置为:/usr/local/javamaven变量位置为:/usr/lo原创 2021-03-31 08:54:35 · 275 阅读 · 2 评论 -
Jenkins忘记账号密码
问题原因:很久之前做的一台测试用的 Jenkins 服务,因为一直都是用浏览器记录密码,今天清理浏览器缓存,然后就丢失了账号密码。解决方法:首先我们要找到默认的账号find / -name "config.xml"根据上面user的配置文件,我们先断定用户名是root进入进行修改可以看到密码进行了 Hash加密,我们把这一行替换密码为111111 的Hash值即可<passwordHash>#jbcrypt:$2a$10$DdaWzN64JgUtLdvxWIflcu原创 2021-03-30 16:52:20 · 791 阅读 · 0 评论 -
Jenkins+Github+Tomcat
文章目录前言什么是Jenkins准备工作Jenkins服务器Tomcat模拟测试服务器Tomcat模拟生产服务器构建项目并测试前言什么是Jenkins1. 简介Jenkins只是一个基于Java开发的持续集成、持续发布平台。持续集成(CI): 代码合并,构建,部署,测试都在一起,不断地执行这个过程,并对结果反馈。持续发布(CD):部署到测试环境、预生产环境/灰度环境、生产环境。Jenkins官网:https://jenkins.io/Jenkins下载:http://updates.jenk原创 2021-02-23 22:32:12 · 10075 阅读 · 2 评论