【发布时间】:2020-10-07 22:29:30
【问题描述】:
我的 CodeBuild 环境有一个环境变量 DiscordWebhook。这包含作为纯文本的 URL。我正在尝试运行sed 命令,如下所示。这是在BuildSpec.yml 文件中指定的。
sed -i 's/discordWebhookAddressLocal/${DiscordWebhook}/g' scripts.js
显然,这只是将所有discordWebhookAddressLocal 实例替换为“${DiscordWebhook}”。我尝试了其他一些方法,例如使用alias 命令,但是当我尝试执行别名时,CodeBuild 失败,提示找不到该命令。
如何在命令中指定环境变量?
【问题讨论】:
标签: linux amazon-web-services aws-codebuild