摘要: 由于日常编写代码,都是使用UTF-8编码,而CMD默认是GBK编码,导致执行mvn命令时,出现中文乱码问题,而chcp命令只在当次打开有效,每次打开都要重新切换代码页十分不便。 对于CMD,可以通过修改注册表的方式,永久修改默认代码页。打开注册表编辑器,定位到\HKEY_CURRENT_USER\C 阅读全文
posted @ 2024-03-02 19:30 SoulTraitor 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 之前在AlmaLinux上安装了2.356版本的Jenkins(Jenkins从Ubuntu迁移至AlmaLinux问题及相关解决记录),但最近由于爆出安全漏洞(https://www.jenkins.io/security/advisory/2024-01-24/),因此将Jenkins升级至最新 阅读全文
posted @ 2024-03-02 19:25 SoulTraitor 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 相关背景 之前在Ubuntu平台上搭建了Jenkins(在Ubuntu机器上使用war包安装Jenkins),现在由于一些需求,需要将系统迁移到AlmaLinux平台。由于AlmaLinux属于CentOS系列,与Ubuntu所属的Debian系列不同,在此记录一下迁移中遇到的问题。 问题1:账号没 阅读全文
posted @ 2023-11-27 19:36 SoulTraitor 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 参考https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-centos-7,原文中是单独创建了tomcat账号来运行tomcat,我这边因为自己使用,为方便就直接使用了自己的账号(用户和用 阅读全文
posted @ 2022-09-04 15:29 SoulTraitor 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 安装Ubuntu 18.04后,默认源在国外,可以替换为国内的源以提升访问速度 参考https://mirrors.ustc.edu.cn/repogen/ sudo vi /etc/apt/sources.list,写入以下内容 deb https://mirrors.ustc.edu.cn/ub 阅读全文
posted @ 2022-09-04 15:05 SoulTraitor 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 安装CentOS 7后,默认源在国外,可以替换为国内的源以提升访问速度 参考https://mirrors.ustc.edu.cn/help/centos.html sudo vi /etc/yum.repos.d/CentOS-Base.repo,写入如下内容 # CentOS-Base.repo 阅读全文
posted @ 2022-09-04 15:01 SoulTraitor 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 因为一些需求需要迁移之前使用的Jenkins,原来是按照官方文档使用apt方式安装的,这次搬迁后的机器由于默认不通外网(可以通过代理走外网),因此趁此机会,尝试改用war包方式安装 环境目标 系统Ubuntu 18.04,默认JDK设为8,以JDK 11启动Jenkins主节点,以JDK 8启动Je 阅读全文
posted @ 2022-09-04 14:42 SoulTraitor 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 自动化结果生成了HTML报告,但是在Jenkins中打开报告却显示空白,打开控制台,可以看到该报错 参考https://www.jenkins.io/doc/book/security/configuring-content-security-policy/可以得到解决方案 进入Jenkins系统管 阅读全文
posted @ 2022-09-04 00:13 SoulTraitor 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 由于使用需要,要在机器上同时安装OpenJDK 8和11,并将8设置为默认JDK 首先安装OpenJDK sudo apt-get install openjdk-8-jdk sudo apt-get install openjdk-11-jdk 安装完成后,系统的默认JDK可能会被自动修改为11, 阅读全文
posted @ 2022-09-03 23:59 SoulTraitor 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 安装jenkins插件Build Authorization Token Root job配置中的构建触发器,勾选触发远程构建,输入要用的令牌,如soul 通过jenkins地址调用触发 非参数化job:http://${jenkins_url}/buildByToken/build?job=${j 阅读全文
posted @ 2022-09-03 23:49 SoulTraitor 阅读(98) 评论(0) 推荐(0) 编辑