我正在尝试使用AWS CodeBuild从github构建我的代码。这是我到目前为止所遵循的步骤,
2)使用
a)github作为来源(构建什么)
b)在步骤1(如何构建)
中创建的泊坞窗图像我将buildspec.yml设置如下:
ENV:
#variables: #parameter-store: phases: #install: #pre_build: build: commands: - git clone https://github.com/OrgName/RepName.git "c:\www\localfolder" #post_build: #artifacts: #files:
但是在DOWNLOAD_SOURCE STEP期间“CodeBuild遇到问题”时总是失败
请建议如何为github clone \ fetch \ checkout目的设置buildspec.yml。
感谢。
答案 0 :(得分:0)
您遇到的问题可能与git clone \ fetch \ checkout失败无关。构建也可能在" DOWNLOAD_SOURCE"如果CodeBuild在拉动Windows Docker镜像时失败/超时,则执行步骤;特别是当图像很大时。
您可以尝试的解决方法:
1)使用CodeBuild提供的Windows映像,并在安装阶段安装pre-req软件。 (您需要更新buildspec.yml)
OR
2)使用BUILD_GENERAL1_LARGE实例。也许你还需要增加超时。