最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

环球简讯:Jenkins常用插件

来源:博客园

1.AnsiColor


(资料图片仅供参考)

构建shell脚本:

echo -e "\033[41;30m红底黑字\033[0m"echo -e "\033[30m 黑色字 \033[0m"echo -e "\033[31m 红色字 \033[0m"echo -e "\033[32m 绿色字 \033[0m"echo -e "\033[33m 黄色字 \033[0m"echo -e "\033[46;30m 天蓝底黑字 \033[0m"echo -e "\033[4;31m 下划线红字 \033[0m"echo -e "\033[5;34m 红字在闪烁 \033[0m"

2. Groovy Postbuild

当前版本:2.5

插件地址:https://plugins.jenkins.io/groovy-postbuild/

作用:该插件将会在Jenkins JVM中执行一个groovy脚本。我们可以通过Groovy脚本执行一些事务,并修改构建结果。

例如我在这篇文章中https://zinyan.com/?p=383 通过groovy脚本实现了钉钉消息的发送,就是一个http请求过程的触发。

其中Tag、Branch、Host为动态配置的变量名称

manager.addShortText(manager.build.buildVariables.get("Tag"))manager.addShortText(manager.build.buildVariables.get("Branch"))manager.addShortText(manager.build.buildVariables.get("Host"))

效果:

3.NodeJs Plugin

当前版本:1.5.1

插件地址:https://plugins.jenkins.io/nodejs/

作用:该插件为NodeJs & npm 项目提供Jenkins集成。前端页面编译构造过程中会需要NodeJs。

这个插件就必不可少。

安装方法参考文章:jenkins配置多版本的Nodejs

4.Workspace Cleanup

其他常用插件参考:

1.其他常用插件1

2. 其他常用插件2

关键词: