Nie*_*iek 11 jenkins jenkins-plugins
构建完成后,我使用mail-ext-plugin(Jenkins Email Extension Plugin)向某些用户发送电子邮件.我想包括在该邮件中启动(请求)构建的用户. - 我找不到任何与默认Jenkins vars一起工作的东西. - 我在mail-ext vars中找不到任何东西. - 我尝试使用Build User Vars插件来获得$ BUILD_USER
但我无法让它发挥作用.
如何到达$ BUILD_USER,BUILD_REQUESTER,USERNAME或类似的东西
现在我有
$DEFAULT_CONTENT
--
{$BUILD_USER}
Run Code Online (Sandbox Code Playgroud)
导致
zzz test GreenHat - Build # 27 - Still Failing:
Check console output....
--
{$BUILD_USER}
Run Code Online (Sandbox Code Playgroud)
也试过没有{}
Nie*_*iek 12
我终于找到了我想要的东西,并补充道:
$CAUSE
Run Code Online (Sandbox Code Playgroud)
要么
${CAUSE}
Run Code Online (Sandbox Code Playgroud)
给
Started by user Jan Jansen
Run Code Online (Sandbox Code Playgroud)
我意识到我正在回答一个 4 年前的问题,但 Google 将我带到这里,以便其他人可能会发现此信息有用......
在过去的几年里,Email-ext Jenkins 插件发生了许多变化,这影响了这个问题 - 例如,在 v2.38(2014 年 5 月 24 日)中:
为收件人提供程序 (RecipientProvider) 实施了新的扩展点,这改变了添加收件人类型的方式
不再有“请求者”“收件人”等复选框,每个复选框均由 RecipientProvider 的实现提供
使用最新版本的插件,如果您希望向触发构建的用户发送电子邮件,您只需从“发送至”触发选项中选择“请求者”即可:
“收件人列表”是一个硬编码列表,您也可以为作业定义该列表。
| 归档时间: |
|
| 查看次数: |
6063 次 |
| 最近记录: |