随笔分类 - jenkins
摘要:最近发现有个项目修改后在jenkins发布不生效,查找原因,根据输出的日志发现javac 命令不存在,但是登录上服务器发现手动输入执行javac 相关命令是没问题的,于是在jenkins中添加which java命令输出安装路径,发现跟/etc/profile中配置的环境变量不一致。 whoami
阅读全文
摘要:Git,GitHub与GitLab的区别: Git是一种版本控制系统,是一种工具,用于代码的存储和版本控制。 GitHub是一个基于Git实现的在线代码仓库,是目前全球最大的代码托管平台,可以帮助程序员之间互相交流和学习。 GitLab是一个基于Git实现的在线代码仓库软件,你可以用GitLab自己
阅读全文
摘要:在验证jenkins中ssh登录时,如果验证失败,首先应该尝试直接通过ssh命令能否连接成功。 #在配置了公钥私钥的情况下执行: #ssh -p 你的端口号(很可能不是22) 用户名(一般为root最大权限)@你的ip地址 #比如我的 ssh -p 51000 root@192.168.110.11
阅读全文
摘要:最近用docker新搭建了一个jenkins,安装插件的时候发现publish over ssh找不到了,官方给出的解释是存在安全隐患于2022.01.12暂停分发,官方解释如下:https://www.jenkins.io/security/advisory/2022-01-12 之前文章介绍过通
阅读全文
摘要:原来公司内部项目代码放在svn上,最近打算新项目放到公司的git上,但之前jenkins安装时没有一起安装git插件,导致现在安装git插件过时无法安装,从官网下载离线包也不知道哪个版本符合,随便下载了一个版本的git.hpi文件,结果安装时会自动安装依赖的插件,但依赖插件安装的是最新版本,导致gi
阅读全文
摘要:先看看之前的配置: 因为我这个jenkins版本比较旧,配置中分了构建前(Pre Steps)——构建(Build)——构建后(Post Steps)。而我搭建的另一个版本跟网上查到的资料就一致了,是全部在一个构建里。 最近微服务刚开始学习,看小伙伴搭建的项目是根目录parent下又分了多个项目。所
阅读全文
摘要:本文接上一篇,上一篇配置构建完maven项目并发送到远程服务器启动微服务后,如果再次发布,虽然没报错,但是看进程id还是原来的进程。说明原有的项目不会被停止,新发布的没有生效。 所以需要jenkins中配置shell语句先杀死进程。 网上搜jenkins主动杀死进程并重启项目的方法,所有结果都是关于
阅读全文
摘要:部门的项目都是通过jenkins构建的,之前都是jenkins和tomcat以及jdk在一个服务器上,所以构建后的项目也只是在同一个服务器不同文件夹之间调用,最近新项目尝试使用微服务,整个项目有5个微服务项,第一次使用也没什么经验,发布后发现每个小服务竟然在16G内存情况下占比达到10%左右,整个项
阅读全文
摘要:系统环境:centos7.7 (VMware中) 镜像image 版本:jenkins/jenkins (截止2020.01.10最新版) 参考文章:https://www.jianshu.com/p/12c9a9654f83 1、一定要 docker pull jenkins/jenkins ,不
阅读全文