如何将jenkins构建步骤中的自定义变量传递到邮件通知信息中?
自定义变量传递的应用场景
1、job构建步骤间的变量传递
2、job之间的变量传递
需求说明
将【Execute shell】执行过程中的变量传递到邮件信息中,用来告知构建者某些关键信息。
实现方法
第一步:安装Environment Injector Plugin插件
第二步:在中定义变量并将变量写入文件(本案例:profile.txt),注意内容格式:变量名=变量值
1 | if [ -f profile.txt ] |
第三步:增加构建步骤,读取并声明变量
第四步:在【Editable Email Notification】中引用之前自定义的变量
第五步:验证结果
参考资料
https://wiki.jenkins.io/display/JENKINS/EnvInject+Plugin
http://www.cnblogs.com/junneyang/p/5239480.html
======================================================
希望各位朋友支持一下
- 领取我的阿里云幸运券,谢谢.
- 使用腾讯云资源
- Linode VPS
- 搬瓦工VPS
- 阿里云1888元云产品通用代金券点我
- 阿里云最新活动全民云计算升级-拼团上云更优惠
本文作者:dongsheng
本文地址: https://mds1455975151.github.io/archives/b43f9b47.html
版权声明:转载请注明出处!


