描述Amazon Web Services CodeBuild问题和答案。范围应限于[AWS CodeBuild](https://aws.amazon.com/codebuild/)
如何在多个 CodePipelines 中重用相同的 AWS CodeBuild 项目?
我正在使用 TypeScript 和 cdk 为我的项目构建 AWS CodePipelines。我还有一个在其中一个管道(管道 A)中创建的 CodeBuild 项目,我想在不同的管道中重用它
在 AWS Lambda 中获取 AWS CodeBuild 环境变量 [CODEBUILD_RESOLVED_SOURCE_VERSION]
我需要从codebuild获取git commit sha并在aws lambda环境变量中使用它。这可能吗?谢谢!
我觉得好像我已经搜索了整个互联网和之前的问题,并测试了每个组合和排列以尝试使其正常工作,但我尝试的任何方法都不起作用。我似乎无法...
Angular - 优化错误 [main.js]:错误:服务已停止
我在 NodeJs 应用程序中有一个 Angular 应用程序。 我的 Dockerfile 如下所示: 来自节点:12.14.1-alpine 工作目录/应用程序 复制 。 ./ WORKDIR /应用程序/ng-app 运行 npm install && npm run build
AWS Codecommit - Codebuild 将分支名称传递给 buildspec.yml
我正在使用 codecommit、codebuild 和 codepipeline,以便每次我在分支上提交时,都会从 codebuild 中的 codecommit 构建关联的管道(然后部署/失效) 我有3个
AWS CodeBuild DOWNLOAD_SOURCE 运行时错误(*exec.ExitError:退出状态 1)
我使用AWS CodePipeline进行了自动构建,它工作得很好,但今天突然开始失败,并出现这个奇怪的错误消息,我无法在任何地方理解发生了什么。 遏制...
我正在使用 git、codebuild 和 elastic beanstalk 构建 CI/CD 管道。 在代码构建执行过程中,当构建因测试用例的语法错误而失败时,我会看到代码构建进度进入下一阶段并且
谁能告诉我,有时当开发人员推送代码时,AWS Codebuild 会失败,但当我手动发布更改时,AWS Codepipeline 会成功? 当我检查日志时,错误是 docker ...
ImportError:无法从 AWS CodeBuild 中的“botocore.docs.bcdoc”导入名称“docevents”
导入错误:无法从“botocore.docs.bcdoc”导入名称“docevents” (/python3.7/site-packages/botocore/docs/bcdoc/init.py) 回溯(最近一次调用最后一次): 文件“/root/.pyenv/versions/3...
AWS CodeBuild:访问另一个账户中的 CodeCommit 存储库?
我在账户 A 中有一个 CodeCommit 存储库,我想将其用作账户 B 中的 CodeBuild 项目的源提供程序。 我已在账户 A 中创建了一个角色,具有对账户的完全代码提交访问权限...
我正在尝试在 CodeBuild 中运行以下命令: - docker run --rm -v $(pwd)/SQL:/flyway/SQL -v $(pwd)/conf:/flyway/conf Flyway/flyway -enterprise -url=jdbc:postgresql://xxx.xxx。美国东部 1....
如何绕过 CloudFormation AWS CDK 中的 CodePipeline 工件大小限制?
我一直在使用AWS管道来管理我的云形成堆栈的部署。 代码管道是使用 AWS CDK 创建的。 我已经达到了代码管道工件大小:256MB,现在我...
我正在尝试优化 CodeBuild 规范并检查 docker 映像是否已存在于存储库中,然后退出构建阶段。根据文档版本 0.2 将所有命令集中执行
我有一个 AWS Codebuild 项目,应该可以构建我的 110 项目。 当项目运行 npx @11ty/eleventy 时,我会出现以下错误: /codebuild/output/src3281352166/src/node_modules/.bin/ele...
AWS CodeBuild buildspec bash 语法错误:错误替换 if 语句
背景: 我正在使用 AWS CodeBuild buildspec.yml 迭代 GitHub 存储库中的目录。在循环遍历目录路径 $TF_ROOT_DIR 之前,我使用 bash if 语句来检查...
如果我将特定文件放在存储库位置,我想有条件地执行 AWS Codepipeline 中的特定阶段。因此,如果我将“some_file.txt”放在存储库中的某个位置,我
buildspec.yaml 未找到 - AWS 代码构建失败
根据我的搜索,只有当根文件夹中不存在 buildspec.yaml 文件时才会发生这种情况。但在我的存储库中,buildspec.yaml 文件位于根文件夹中。 使用...构建代码时
我正在尝试设置一个 AWS CodeBuild 项目来运行测试来验证 PR 并在 GitHub 存储库上提交。 由于存储库的性质(结合了多个机器学习模型的单一存储库): 我需要
尝试将代码构建推送到 ECR AWS 时出现权限错误,因为它注册为未知用户
正如标题所示,我的代码构建不允许我完成构建脚本以将 docker 镜像推送到 ECR。它在我的本地计算机上运行得很好,但在代码构建中则不然。错误信息是...
向 CodePipeline 报告失败时出错:JobNotFoundException:id 为“JobId”的作业不存在
屏幕截图 1在此处输入图像描述我在 codeBuild 中收到错误,提示未找到 JobId。下面是我正在使用的代码 `putPipelineFailure(错误){ 返回新的 Promise((解决, 拒绝) => {