本地拷贝中文名称文件至挂载的NFS目录下报错问题(编码问题)

问题背景 生产搞了套jenkins自动更新应用的,之前是通过 jenkins ssh put 升级包到远程的生产应用服务器的目录下(是挂载的公共存储);现在改为:jenkins直接挂载此公共存储,通过 cp 拷贝升级包到 nfs 目录下,实现应用包的更新覆盖。 有个中文的 excel ,直接 cp 的时候报错了,jenkins本地查看文件中文显示正确(通过 xshell,终端编码 GBK);但是拷

jenkins active choice parameter 获取动态参数进行构建

背景 生产环境更新走jenkins,传统项目,走的增量包模式,每次需要把增量包(版本号命名)手动传到 jenkins 服务器的工作目录下,然后走jenkins中输入版本号,点击构建进行发布,因网络隔离,上传此包较为麻烦 方案 step1 规范版本号 scm 准备好增量升级包后,报名命名为版本号,格式 V22.0808.01 22: 2022年 0808: 当天日期 01: 常规版本 01 ,紧急版

svn提交代码自动触发jenkins构建

需求 项目组针对测试环境是定时更新,一天更两次,更新频率低,每次到点了在jenkins里人工触发构建后,会出现编译报错导致无法更新环境,开发临时去定位问题,耽误时间,所以需要进行持续构建,尽早暴露编译问题; 因传统项目,代码量极大,持续构建中未编入代码检查相关的测试步骤(此暂时忽略)。 方案 通过 svn post-commit 钩子,在开发提交代码至 svn 后,自动触发 jenkins 构建,

CentOS7.8启动jenkins报涉及font的错

因为等保测评要求,需将测试和生产的网络隔离,由于原有的 jenkins 中,测试和生产的部署 job 都在一个服务,现需拆分出来,重新搭一套生产的jenkins专供生产自动发布使用,所以申请了一台 CentOS7.8 进行部署。 安装好jdk11,下载好最新的 jenkins LTS版本 war包, Jenkins 2.319.1,通过 java -jar 方式进行启动,启动命令如下: echo

jenkins启动参数

$ java -jar jenkins.war --help Running from: /home/weblogic/CI/jks_space/jenkins.war webroot: $user.home/.jenkins Jenkins Automation Server Engine 2.258 Usage: java -jar