我已按照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
默认没有我想要的对象,我可以以某种方式添加它吗?