在Jenkins中使用node.js和ANSIcolor插件

问题描述 投票:1回答:1

我想在node.js生成的jenkins中显示彩色输出

两者都分开工作,但没有合并:

节点脚本我的测试脚本test.js:

console.log(require("chalk").red("Node Red"))

在shell中调用测试脚本有效:

node test.js => OK

在jenkins中调用彩色shell脚本:

echo -e "\033[31mShell Red\033[0m" => OK

但是在jenkins中调用节点脚本不会显示任何颜色:

node test.js => No Color, when executed in jenkins
node.js jenkins chalk
1个回答
1
投票

我刚刚在我的案例中发现了问题:

  • 在作业配置中
  • 看看Bindings
  • 选中名为“Color ANSI Console Output”的复选框

它有效(对我来说......)


0
投票

对我来说,它在推杆时起作用

export FORCE_COLOR=1

在我的脚本的顶部。

https://github.com/chalk/supports-color#info

© www.soinside.com 2019 - 2024. All rights reserved.