gpt4 book ai didi

Concourse CI : Use Metadata (Build number, URL 等)在 on_success/on_failure

转载 作者:行者123 更新时间:2023-12-04 03:11:52 25 4
gpt4 key购买 nike

如何使用 Metadataon_success/on_failure ?例如,通过 https://github.com/pivotal-cf/email-resource 发送电子邮件?

我还没有找到方法,因为我无法更改电子邮件资源所在文件的内容(主题/正文),因为元数据不可用于任务。

是的,这可能与 Concourse CI and Build number 重复

但仍然我的问题恕我直言是通知的有效用例。

最佳答案

我假设您所指的元数据是 environment variables提供给资源,而不是任务。

这可以与 slack resource 一起使用提供有关构建失败的信息。

例如:

on_failure:
put: slack-alert
params:
text: |
The `science` pipeline has failed. Please resolve any issues and ensure the pipeline lock was released. Check it out at:
$ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME

您所引用的电子邮件资源具有 open PR来支持这些环境变量。我会在那里讨论您对该功能的需求。

关于Concourse CI : Use Metadata (Build number, URL 等)在 on_success/on_failure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44536716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com