2017-10-10 61 views
0

我试图建立在一个特定的分支我与AWS codebuild代码。但它总是失败,因为yml文件不在那里(因为git分支),或者我得到一个“Git克隆失败:无效的参考:”使用aws codebuild构建代码。源代码版本语法

任何人都可以告诉我什么是当你的源版本正确的语法是'正在使用git分支?

回答

1

的CodeBuild“源版本”参数采用任何“GIT中结帐”的作用:分支,提交ID等。例如,可以使用“主”用于构建主分支。

0

所以,一个Codebuild项目的源参数可以连接到Github上,S3,Codecommit我相信到位桶回购。这是你指定的分支。

的buildspec.yaml文件,然后运行特定命令来构建你的代码。例如,如果它是使用maven的Java代码。你可以有这样的说法

mvn clean install 

这将运行测试和建立你的代码。

我认为,如果你想从其他的git回购协议的源代码,上面没有提到。您应该查找正确的git checkout命令,并且还要将各种身份验证作为您的Codebuild项目的环境变量。