如何调试 Jenkins `email ext` 插件?
How to debug Jenkin's `emailext` plugin?
emailext
是迄今为止最流行的 Jenkins 和 Jenkinsfiles 电子邮件插件。
你是怎么调试的?
无法发送没有错误消息的预期电子邮件。 emailext
的文档未指明任何类型的 return 值、回调或任何其他获取函数调用状态或结果的方法。
通常存在哪些方法(如果有的话)来调试这样的东西?
(如果您对我的具体用例感到好奇,我会嵌入我的代码)
emailext(
to: "[REDACTED]@[REDACTED].com",
replyTo: 'no-reply@[REDACTED].com',
subject: '$DEFAULT_SUBJECT',
body: getEmailBody()
)
您可以在 Manage Jenkins > Configure System > Extended E-mail Notification
下启用插件的调试模式,然后选中复选框,如下面的屏幕截图所示:
在构建的控制台输出中,如果您调用 emailext
,您应该会看到更多日志。
emailext
是迄今为止最流行的 Jenkins 和 Jenkinsfiles 电子邮件插件。
你是怎么调试的?
无法发送没有错误消息的预期电子邮件。 emailext
的文档未指明任何类型的 return 值、回调或任何其他获取函数调用状态或结果的方法。
通常存在哪些方法(如果有的话)来调试这样的东西?
(如果您对我的具体用例感到好奇,我会嵌入我的代码)
emailext(
to: "[REDACTED]@[REDACTED].com",
replyTo: 'no-reply@[REDACTED].com',
subject: '$DEFAULT_SUBJECT',
body: getEmailBody()
)
您可以在 Manage Jenkins > Configure System > Extended E-mail Notification
下启用插件的调试模式,然后选中复选框,如下面的屏幕截图所示:
在构建的控制台输出中,如果您调用 emailext
,您应该会看到更多日志。