gpt4 book ai didi

aws-codebuild - 如何在不同目录中拥有多个 CodeBuild 构建规范文件?

转载 作者:行者123 更新时间:2023-12-04 15:07:29 33 4
gpt4 key购买 nike

我有一个很大的 monorepo,里面有很多项目。我想要许多构建作业,每个作业都使用 repo 中相关树中的构建规范。

例如,我有一个名为 Email 的 lambda 函数和一个名为 Web 的 Java 应用程序。每个的源树都是 sibling ,我想在每个树中放置一个构建规范,并让不同的作业使用不同的 buildspec.yml 文件。

我找不到使这项工作的方法,因为作业中指定的 buildspec 文件的名称必须位于 repo 的根目录(它是一个 git repo)。

最佳答案

您可以在 buildspec 中指定备用构建规范位置或 buildspecOverride Create/UpdateProject 或 StartBuild 的参数。

buildspec 路径相对于您的 Git 存储库的根目录。所以你可以使用,例如,./subdir/buildspec.yml
您可以在此处找到文档:https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-spec-ref-name-storage

关于aws-codebuild - 如何在不同目录中拥有多个 CodeBuild 构建规范文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45723187/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com