我正在尝试通过aws codedeploy部署此代码(https://github.com/ashwinikumar251/spring-petclinic/)并获得以下错误
[stdout] [错误]无法执行目标pl.project13.maven:git-commit-id-plugin:2.2.2:项目spring-petclinic上的修订版(默认):找不到.git目录!请在pom.xml中指定有效的[dotGitDirectory]
我手动检查了ec2实例,发现没有.git目录。
我尝试使用git clone手动安装代码:
git clone https://github.com/ashwinikumar251/spring-petclinic.git
cd spring-petclinic
./mvnw spring-boot:run
尝试使用spring-petclinic内的.git目录成功。
通过codedeploy进行部署时,我无法找到阻止创建.git目录的内容。
答案 0 :(得分:-1)
您可以在部署修订版之前向我发送您在控制台中输入git repo的屏幕截图吗?
我认为你没有输入正确的路径。在AWS控制台上验证github之后,repo名称应该是ashwinikumar251 / spring-petclinic。你能试试并告诉我吗?