【发布时间】:2021-06-10 18:22:42
【问题描述】:
我创建了一个非常基本的 NextJS 应用程序来熟悉 AWS 的 Amplify 服务提供的 CI/CD 管道,但我遇到了一个我无法找到任何资源的错误。
Error: Build failed: Basic Auth is not supported for SSR apps. Please disable Basic Auth before deploying your SSR app.
我有两个分支要推进到 Amplify,main 和 develop。当我在 Github 上推送到 develop 并且我的管道在 Amplify 上触发时,我得到了下图所示的构建错误。奇怪的是,当我在本地将 develop 合并到 master 中,然后将更改推送到我的仓库时,尽管代码完全相同,但我的 Amplify main 管道上的构建却毫无问题地完成。
我很好奇为什么会这样,我已经尝试过重新连接它提供的 webhook 建议(在进行开发 -> 主合并实验之前和之后),但这似乎没有解决任何问题。
同样,我的应用程序是一个带有一些 eslint/husky 配置的普通 NextJS 应用程序。那里真的什么都没有,当我第一次创建开发分支并将其连接到 Amplify 时,它构建得很好。在这里我会很感激一些帮助,因为当我用谷歌搜索时,错误消息不会产生任何结果。
【问题讨论】:
标签: amazon-web-services next.js aws-amplify