• 对于注定会优秀的人来说,他所需要的,只是时间----博主
  • 手懒得,必受贫穷,手勤的,必得富足----《圣经》
  • 帮助别人,成就自己。愿君在本站能真正有所收获!
  • 如果你在本站中发现任何问题,欢迎留言指正!
  • 本站开启了防爆破关小黑屋机制,如果您是正常登录但被关进小黑屋,请联系站长解除!

<二十四>Jenkins实战应用–Jenkins插件之Ansicolor(神器)

本文预计阅读时间 5 分钟

*系列汇总*

这是一个系列文章,大大小小到今天惊然发现竟然已经累计二十篇了,也就不得不做一个小汇总。回想当初写第一篇文章的时候,就已经决心事无巨细,一应认真的走下来,回头遮望,看着皇皇这么多文章,一股强烈的成就感就此油然而生,于是便有了这些汇总整理。在这个过程当中,好像也帮助过不少的人,这是让我尤其开心的事情,同时也结识了一些志同道合的朋友,再没有比这更让人觉得愉悦的事情啦!也希望以后写出更多类似的系列文章。

文章汇总地址如右:Jenkins 入门教程。

如果相中哪个,点击进去便是。希望正在读这段话的你能够在这个小系列中获得自信以及喜悦!


简直有一些抑制不住激动的想要分享一下这个插件,当我真正体验了一下这个插件之后,就深深的感觉到幸福感大大的提升。

缘起就是在 Jenkins 的一个 QQ 群里,一个善心的哥们分享的这个插件,经过体验之后,特别来进行一次隆重分享。

1,介绍。

插件名称:AnsiColor

此插件的主要功效就是可以给 Jenkins 的项目构建日志上色。

这一点对于我们日常运维工作来说,简直就是天使大姐降临一般的。

当我们越使用优秀合适的工具进行运维,就越趋近标准化的灵魂!

2,使用。

用起来非常简单。

首先安装插件:系统管理—>插件管理—->可选插件 搜索 AnsiColor 下载安装即可。

其次在配置每个项目的时候,构建环境当中选中这个功能。

然后在构建过程中,echo内容的时候,加上-e属性即可对应显示。

最后,简单拉出来一个测试项目,然后进行一下验证看看情况。

在项目当中执行 shell:

#!/bin/bash
#定义颜色的变量
RED_COLOR='\E[1;31m'   #红
GREEN_COLOR='\E[1;32m' #绿
YELOW_COLOR='\E[1;33m' #黄
BLUE_COLOR='\E[1;34m'  #蓝
PINK='\E[1;35m'        #粉红
RES='\E[0m'

#需要使用 echo -e
echo -e  "${RED_COLOR}======red color======${RES}"
echo -e  "${YELOW_COLOR}======yelow color======${RES}"
echo -e  "${BLUE_COLOR}======green color======${RES}"
echo -e  "${GREEN_COLOR}======green color======${RES}"
echo -e  "${PINK}======pink color======${RES}"
echo "#######################################"
#直接把 echo -e 放到变量里面,使用的时候直接输出变量即可
SETCOLOR_SUCCESS="echo -en \\033[1;32m"
SETCOLOR_FAILURE="echo -en \\033[1;31m"
SETCOLOR_WARNING="echo -en \\033[1;33m"
SETCOLOR_NORMAL="echo -en \\033[0;39m"
echo ----成功了!-----  &&  $SETCOLOR_SUCCESS
echo ----失败了!-----  &&  $SETCOLOR_FAILURE
echo ----需注意!-----  &&  $SETCOLOR_WARNING
echo ----正常的!-----  &&  $SETCOLOR_NORMAL

看下执行结果:

3,参考链接方面

插件官方链接:https://wiki.jenkins.io/display/JENKINS/AnsiColor+Plugin

插件 GitHub 地址:https://github.com/jenkinsci/ansicolor-plugin

参考的文章地址:https://www.jianshu.com/p/12083063957b


二丫讲梵 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明<二十四>Jenkins 实战应用–Jenkins 插件之 Ansicolor(神器)
赞赏
喜欢 (0)or
[如果想支持本站,可支付宝赞助]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮