如何在Jenkins Blue-Ocean Pipelines阶段和参数表单中添加图标?

Mar*_*les 1 jenkins jenkins-pipeline jenkins-blueocean

我们如何对管道和参数表单进行视觉更新?

管道

  • 我想在每个步骤上添加视觉表示
    • 也许在说明中添加图标
    • 粗体或其他方式显示阶段名称

屏幕截图2018年10月31日下午3 16 33

参数表

  • 随着参数列表的增加,每个表单描述都很难阅读。

屏幕截图2018年10月31日下午3 16 33

问题

  • 是否可以添加图像?
  • 是否可以在管道阶段中添加图标或粗体文本?
  • 是否可以在参数表单中添加图标或粗体文本?

Mar*_*les 5

警告的解决方法

  • 没有简单的插件支持格式化蓝海管道阶段和形式。
  • 我可以使用unicode字符将图标添加到Pipeline Stage名称和Parameters表单中,并且实际上为所有值提供了可视化帮助。

这不是一个完整的解决方案,而是一个很好的解决方法,可以满足我们的要求:在值中使用unicode表情符号。由于Java字符串支持字符串中的unicode值,因此Jenkins可以正确处理这些值。

我使用网站https://emojipedia.org选择要使用的值。例如,https://emojipedia.org/ship/的值为。

唯一需要注意的是,表情符号在不同的设备上具有不同的视觉表示,如emojipedia.org所述。

詹金斯管道与图标

屏幕截图2018-11-02 at 5 22 02 pm

Jenkins参数形式的图标

屏幕截图2018-11-02 at 5 22 17 pm