本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用引用和提交 ID 指定 GitHub存储库版本
您可以按此格式使用参考和提交 ID 指定源版本:
(例如 refs
/heads
/branchname
^{full-commit-SHA
}refs/heads/main^{12345678901234567890123467890123456789}
)。如果执行此操作,则仅 CodeBuild 下载指定的分支以查找版本。
使用引用和提交 ID 指定 GitHub 存储库版本。
-
完成使用提交 ID 指定 GitHub存储库版本中的步骤。
-
在左侧导航窗格中,选择构建项目,然后选择您之前创建的项目。
-
选择开始构建。
-
在源版本中,输入
refs/heads/main^{046e8b67481d53bdc86c3f6affdd5d1afae6d369}
。这是相同的提交 ID 以及格式为
的分支参考。refs
/heads
/branchname
^{full-commit-SHA
} -
选择开始构建。
-
在构建完成后,您应该看到以下内容:
-
在构建日志选项卡上,使用了哪个版本的项目源。下面是一个例子。
[Container] Date Time Running command echo $CODEBUILD_RESOLVED_SOURCE_VERSION 046e8b67481d53bdc86c3f6affdd5d1afae6d369 [Container] Date Time Phase complete: BUILD State: SUCCEEDED
-
在环境变量选项卡上,解析的源版本与用于创建构建的提交 ID 匹配。
-
在阶段详细信息选项卡上,
DOWNLOAD_SOURCE
阶段的持续时间应短于仅使用提交 ID 指定源版本时的持续时间。
-