随笔分类 - Jenkins
1
摘要:故障现象 使用Jenkins构建报错信息如下 Started by user admin [Pipeline] Start of Pipeline [Pipeline] node Still waiting to schedule task Waiting for next available ex
阅读全文
摘要:参考 https://infisical.com/docs/integrations/cicd/jenkins#jenkins-plugin Jenkins参考 https://plugins.jenkins.io/infisical/ 前提条件 安装配置infisical 设置了项目和密钥 Inf
阅读全文
摘要:参考 https://www.cnblogs.com/chenchen-tester/p/9334482.html 使用jenkins部署后jenkins会自动kill部署脚本导致部署不成功 可以使用以下方法解决 在部署shell脚本之前添加参数 BUILD_ID=DONTKILLME
阅读全文
摘要:参考: https://zhuanlan.zhihu.com/p/568513293 使用Jenkins构建时使用的用户为jenkins 在使用docker命令时会报以下错误 ERROR: permission denied while trying to connect to the Docker
阅读全文
摘要:Jenkins需要从一台主机换到另外一台主机怎么迁移数据 两台主机的Jenkins版本需要保持一致 安装Jenkins # sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.
阅读全文
摘要:Jenkins版本老了会在页面提示升级 下载最新的war包,下载地址 https://ftp-nyc.osuosl.org/pub/jenkins/war-stable/ 下载war包 本次下载目前最新版本2.440.1 # wget https://ftp-nyc.osuosl.org/pub/j
阅读全文
摘要:使用jenkins构建k8s项目时需要执行kubectl命令 因为使用jenkins使用的用户是jenkins所以在执行kubectl时没有权限,但是在页面报错不会报权限错误 而是报以下错误 error: unable to recognize "k8s/xiaoxing-labs-web-depl
阅读全文
摘要:Jenkins安装目录为 /usr/local/jenkins-tomcat/ 添加文档 重新导入systemctl 手动关闭jenkins然后使用systemctl启动并且添加至自启动
阅读全文
摘要:主机启动jenkins后导致内存占用较大 登录主机top按键M按消耗内存排序 未调优前查看进程 修改配置文件 增加一行配置 重启jenkins top再次查看内存占用
阅读全文
摘要:安装备份插件,系统管理-插件管理 可选插件搜索backup 备份 系统管理-Backup manager 设置备份路径 恢复
阅读全文
摘要:jenkins编辑报错Exception when publishing, exception message的解决办法 查看目标主机的磁盘空间是否占满,清理磁盘空间即可
阅读全文
摘要:Jenkins构建报错Jenkins is reserved for jobs with matching label expression 原因节点配置导致 修改配置
阅读全文
摘要:新建java项目 修改列子的pop.xml提交 在git的web界面打一个tag 再次修改代码 再次push 5.38
阅读全文
摘要:实现当git代码使用push的时候自动构建 安装gitlab钩子插件 安装令牌认证插件 在主机上面生产token(其实随便弄一个简单的字符串也可以) openssl rand -hex 10 修改任务配置 在gitlab里面添加钩子脚本 http://192.168.56.12:8080/build
阅读全文
摘要:使用gitlab监听事件一旦git push自动部署 使用构建后操作 配置完用户构建前一步会自动构建下一个项目 pipeline插件 新建视图 点击run运行
阅读全文
摘要:Jenkins需要执行的脚本不在本机需要ssh免密码登陆到远程主机执行 Jenkins部署机ip地址为192.168.56.12 需要远程执行脚本的主机为192.168.56.11 设置好密钥可以使用以下命令直接免密码执行执行 但这配置在Jenkins页面因为是使用jenkins用户执行脚本,在构建
阅读全文
摘要:在使用jenkins构建时候需要从git下拉代码,需要配置认证方式 http拉取代码 配置用户名和密码认证 添加认证 设置用户名和密码 git认证 设置私钥认证
阅读全文
摘要:首先查看系统war包放置的位置 下载一个war包 下载地址 查看现在的版本 停止服务 备份原包 上传新包(上传完会自动解压) 启动即可 升级未成功,以后再试
阅读全文
摘要:ip 什么是持续集成 没有持续集成 持续集成最佳实践 持续集成概览 什么是Jenkins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 安装Jenkins(不和git安装在同一台主机) 安装
阅读全文
摘要:代码部署规划 安装jenkins yum -y install java-1.8.0cd /etc/yum.repos.d/wget http://pkg.jenkins.io/redhat/jenkins.reporpm --import http://pkg.jenkins.io/redhat/
阅读全文
1