amazon-web-services - 用于拉取请求的 AWS Amplify 环境变量?
问题描述
晚上好,
我是 AWS Amplify 的新手。
我们有一个设置 - 我没有设置 - 对我们的私有 Github 存储库的拉取请求会触发 AWS Amplify 中的“预览”。
我的理解是,每个预览都有自己的预览 URL,这是由 AWS 提供的。
现在我们有一个应用程序,我需要在其中配置重定向 URI。由于 URL 不能被硬编码,我想在构建时将其作为环境变量注入。
如何访问 URL 值?
我发现的只有这些文档:https ://docs.aws.amazon.com/amplify/latest/userguide/environment-variables.html#amplify-console-environment-variables 。
编辑:也在 Github 上打开了一个问题:https ://github.com/aws-amplify/amplify-console/issues/1310 。
解决方案
您可以使用AWS_PULL_REQUEST_ID
.
这样,您可以获得 PR 环境的 URL,例如:
https://pr-${AWS_PULL_REQUEST_ID}.${AWS_APP_ID}.amplifyapp.com
推荐阅读
- java - 为什么我必须为位掩码声明一个长变量?
- python - Heroku 30s 超时错误,如何使 Django 将变量创建视为后台任务(工作者)?
- java - 使用 setOnClickListener 将项目绑定到位置
- parsing - 为带括号的逻辑运算符实现上下文无关文法
- java - “变量”不能解析为变量
- c# - 检查字典字典中的内部字典是否包含值
- r - Extracting P-value column from output Anova (car package)
- python-3.x - 使用 Python 模块的 Internet 点击次数
- python - 为什么这个 SQL 查询会失败?
- python - Getting the index of a timestamp element in a pandas data frame