当前位置: 首页 > 知识库问答 >
问题:

AWS放大拉取请求的环境变量?

柴衡
2023-03-14

晚上好,

我是新来的。

我们有一个设置——我没有设置——在这个设置中,对我们私人Github存储库的拉取请求会触发AWS放大器中的“预览”。

我的理解是,每个预览都有自己的预览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.

共有1个答案

申屠英韶
2023-03-14

您可以使用AWS\u PULL\u REQUEST\u ID

通过这种方式,您可以获得PR环境的URL,如:

https://pr-${AWS_PULL_REQUEST_ID}.${AWS_APP_ID}.amplifyapp.com
 类似资料:
  • 设置您的本地环境 步骤1: 复制 步骤2: 构建 步骤3: 分支 进行更改 步骤4: 编写代码 步骤5: 提交更改 提交代码说明的指导 步骤6: 合并分支 步骤7: 测试 步骤8: 推送代码 步骤9: 新建一个合并代码请求 步骤10: 讨论和更新 批准和请求更改工作流程 步骤11: 执行合并 持续集成测试 Pull Requests Setting up your local environmen

  • 我使用调用登录请求。在登录测试中,我从令牌登录响应中设置了环境变量。这不起作用。登录测试成功,但环境变量令牌不存在。 集合中的预请求脚本: 登录请求中的测试脚本:

  • 5.3.1 $%envVarName% 当编译时,$%envVarName% 将会被环境变量 envVarName 替换。

  • 问题内容: 有没有办法在Node.js代码中读取环境变量? 例如Python的。 问题答案: process.env.ENV_VARIABLE 您要访问的变量的名称在哪里。

  • 在SpringBoot中读取环境变量的最佳方法是什么? 在Java中,我使用了以下方法: 是否可以使用注释来实现?

  • 当我运行helm时,我如何从本地环境变量中拉取USERNAME和PASSWORD的值? 这可能吗?如果是,那我该怎么做呢?