【发布时间】:2020-02-03 17:59:30
【问题描述】:
我按照this 教程成功设置了 GCP Slack 构建通知。现在,我收到以下 Slack 消息:
// createSlackMessage creates a message from a build object.
const createSlackMessage = (build) => {
const message = {
text: `Build \`${build.id}\``,
mrkdwn: true,
attachments: [
{
title: 'Build logs',
title_link: build.logUrl,
fields: [{
title: 'Status',
value: build.status
}]
}
]
};
return message;
}
除了这里的内容,我还想要项目 ID、部署它的用户以及我在部署期间使用的其他环境变量等信息(例如,我使用 _ENV 来区分开发服务器和生产服务器)。提取此类信息的方法是什么?我在哪里可以找到对 build 对象拥有的对象列表的引用?如果build 默认没有我想要的对象,我可以以某种方式添加它吗?
【问题讨论】:
标签: google-cloud-platform gcloud slack google-cloud-pubsub