zoukankan      html  css  js  c++  java
  • 适用于 CodeBuild 的生成规范参考

    构建规范文件名称和存储位置

    如果您在源代码中包含生成规范,则默认情况下,构建规范文件必须命名为 buildspec.yml 且放置在源目录的根目录中。

    可以覆盖默认构建规范文件名和位置。例如,您可以:

    • 对同一存储库中的不同构建使用不同的构建规范文件,如 buildspec_debug.yml 和 buildspec_release.yml

    • 将构建规范文件存储在源目录的根目录之外的位置,如 config/buildspec.yml

    您可以只为构建项目指定一个生成规范,而不管构建规范文件的名称如何。

    要覆盖默认构建规范文件名、默认位置或这两者,执行下列操作之一:

    • 运行 AWS CLI create-project 或 update-project 命令,将 buildspec 值设置为备用构建规范文件的路径(相对于内置环境变量 CODEBUILD_SRC_DIR 的值)。您还可以在 AWS 开发工具包中执行与 create project 操作等效的操作。有关更多信息,请参阅 创建构建项目 或 更改生成项目的设置

    • 运行 AWS CLI start-build 命令,将 buildspecOverride 值设置为备用构建规范文件的路径(相对于内置环境变量 CODEBUILD_SRC_DIR 的值)。您还可以在 AWS 开发工具包中执行与 start build 操作等效的操作。有关更多信息,请参阅运行生成项目

    • 在 AWS CloudFormation 模板中,将类型为 AWS::CodeBuild::Project 的资源中 Source 的 BuildSpec 属性设置为备用规范文件的路径(相对于内置环境变量 CODEBUILD_SRC_DIR 的值)。有关更多信息,请参阅 AWS CloudFormation User Guide 中的 AWS CodeBuild 项目源中的 BuildSpec 属性。

  • 相关阅读:
    (一)单例模式
    mysql数据库知识
    JavaScript
    Spring整合AspectJ的AOP
    Spring-AOP
    JDK代理和CGLIB代理
    mybatis-dao开发
    mybatis-入门
    CSS2.1
    HTML基础
  • 原文地址:https://www.cnblogs.com/cloudrivers/p/11628797.html
Copyright © 2011-2022 走看看