栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何将职务说明添加到Jenkins电子邮件通知内容中

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何将职务说明添加到Jenkins电子邮件通知内容中

正如Zloj所说,詹金斯(Jenkins)没有这样的变量,但是您可以自定义自己的变量。Jenkins的插件可以通过
Envfile插件通过文件设置环境变量

提取说明

grep -o '<description>.*</description>' /var/lib/jenkins/jobs/your_job_here/config.xml | sed 's/(<description>|</description>)//g'

并将其保存在文件中,例如:/ tmp / ENV

如果描述的内容是“ Hello world”。

cat /tmp/ENV$PROJECT_DEscriptION=Hello World

现在在您的电子邮件中添加$ PROJECT_DEscriptION

对于动态更新的描述,在找到更好的解决方案之前,我为您提供了一种解决方法…创建一个shell脚本“ wrapper.sh”

猫包装纸

#!/bin/bashecho "PROJECT_DEscriptION=`grep -o '<description>.*</description>' /var/lib/jenkins/jobs/your_job_here/config.xml | sed 's/(<description>|</description>)//g'`" > /tmp/env

该脚本动态创建您的env文件。

现在安装Managedscript插件:

通过使用上面的链接和以下内容创建托管脚本文件

sh /tmp/wrapper.sh

现在转到您的项目配置:

1)。在“生成”选项下,添加“执行托管脚本,然后选择您在上一步中创建的脚本”。

2)。申请并保存。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/469236.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号