JENKINS篇 十月 31, 2023

Jenkins --- 使用脚本配置【丢弃旧的构建】

文章字数 1k 阅读约需 1 mins.

脚本

    import hudson.tasks.LogRotator
    Jenkins.instance.allItems(Job).each { job ->
      println "$job...
查看全文

DOCKER篇 十二月 18, 2021

Docker 搭建 Jenkins 构建流水线控制台输出乱码

文章字数 525 阅读约需 1 mins.

按照晚上的教程,配置了
JAVA_TOOL_OPTIONS=”-Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8”
和 LANG=C.UTF-8

这些都没有解决问题

问题解决

主要问题是主节点配置连接从节点的账号 jenkins 没有初始化环境变量
查看从节点的系统信息,可以看到 file.encoding 是 ASNI 编码
解决办法就是新建一个用户使用 -d 指定 home 目录,

useradd -d /home/jenkins jenkins

目的是为...

查看全文

JENKINS篇 七月 30, 2021

Jenkins --- 集成钉钉发送通知

文章字数 1.3k 阅读约需 1 mins.

安装插件

插件地址: https://jenkinsci.github.io/dingtalk-plugin/

流水线配置

使用语法:

    def description = sh(returnStdout: true, script: 'mvn -q -N -Dexec.executable="echo"  -Dexec.args=\'${project.description}\'  org.codehaus.mojo:exec-maven-plugin:...
查看全文
0%