【发布时间】:2019-07-26 18:15:18
【问题描述】:
我是詹金斯的新手。我已经安装了“Ansi color Plugin” 我制作了一个用于检查磁盘空间的 powershell 脚本。 当有足够的空间比我写到控制台“足够的磁盘空间”时,当它更少时我想写“没有足够的磁盘空间”。 这工作正常。
但现在我想将文本写入詹金斯控制台:
- 如果有“足够的磁盘空间”则为绿色
- 如果存在“磁盘空间不足”则为红色
在 Jenkins 配置中,我看到 Ansi 颜色插件,其中包含“xterm”、“css”和一两个其他颜色映射。
我正在寻找一个简单的示例,如何在使用 PowerShell 时为控制台输出着色/自定义。
或者这是不可能的?或者我是否犯了配置错误?
尼哥
【问题讨论】:
-
这似乎在这个插件的文档中有解释? wiki.jenkins.io/display/JENKINS/AnsiColor+Plugin
-
我去过那里,但我认为没有任何说明或解释。当然不是针对特定于 powershell 的。
-
它必须在 Groovy 而不是 powershell 中。这是一个管道插件。阅读文档,您似乎只需在
ansiColor('colour')中用颜色包装您想要的任何常规命令。你试过这个吗?成功了吗?
标签: jenkins groovy jenkins-pipeline jenkins-plugins