共计 528 个字符,预计需要花费 2 分钟才能阅读完成。
有时候,在对一些文件进行编译的时候,会看到上面的奇怪输入字符。
e[1;33m
如上图显示的貌似一些乱码的货色。
问题和解决
其实这个不是问题,这是因为在你的程序中可能应用了 ANSI escape code 这种输入。
其目标是为了在中断中显示黑白的输入内容。
这种显示方式如果你的终端不反对的话就会显示出下面的相似乱码。
针对 Jenkins,你则须要通过装置 AnsiColor 这个插件来解决了。
插件的名称为 AnsiColor,无关插件我的项目的地址,请参考链接:https://plugins.jenkins.io/ansicolor/ 中的内容。
具体装置的办法咱们就不在这里说了,你能够通过拜访 Jenkins 的插件界面,通过搜寻插件名称来进行装置。
上图显示曾经装置胜利的插件。
Jenkins 中的配置
在 Jenkins 中拜访你须要进行配置的我的项目。
而后在我的项目的构建环境变量(Build Environment)中抉择 Color ANSI Console Output 这个选项。
而后保留退出后再对你的我的项目在 Jenkins 上进行从新编译。
这个时候就能够在管制台上看到黑白输入了。
如上图显示的黑白输入。
https://www.ossez.com/t/jenkins/13520
正文完