我是AWS的新手,使用我的免费账户尝试使用AWS CodeBuild构建我的nodeJS项目,但是出现了以下错误:
- 构建失败,无法启动构建。出现以下错误:帐户队列中不能有多于0次的构建
我按照简单的AWS教程操作,将所有默认设置保留给AWS创建所有服务、图像等。我还将源代码存储在AwsCodeCommit存储库中。有人可以帮助我吗?
我是AWS的新手,使用我的免费账户尝试使用AWS CodeBuild构建我的nodeJS项目,但是出现了以下错误:
- 构建失败,无法启动构建。出现以下错误:帐户队列中不能有多于0次的构建
我按照简单的AWS教程操作,将所有默认设置保留给AWS创建所有服务、图像等。我还将源代码存储在AwsCodeCommit存储库中。有人可以帮助我吗?
当我尝试在CodeBuild项目配置中的复选框“限制此项目可启动的并发构建数”下增加“并发构建限制”时,出现了错误信息项目级并发构建限制不能超过1的账户级并发构建限制
。我通过向支持团队发送邮件解决了这个问题,并请求将限制提高。他们将其提高到20,现在已经按预期工作。如果有人想知道,即使我在AWS的基本计划上,他们也将其提高了。
我的解决方案是添加新的服务角色名称,将并发构建调整为1。这样做就可以解决问题了。
我认为你的问题目前已经解决了。不管怎样,我也遇到了同样的问题。在我的情况下,我有一个连接到 GitHub 存储库的“代码构建项目”。然后我添加了 AWS 访问密钥和秘密硬编码到 buildspec.yml 文件中。由于这个原因,AWS 将其识别为未经授权的登录。因此,在开启支持问题时,他们对资源添加了安全限制。在这种情况下,您可以查找来自 AWS 的电子邮件,其中他们解释了这种行为的原因以及纠正此问题的步骤。