Ошибка DOWNLOAD_SOURCE в AWS CodeBuild: CLIENT_ERROR: дельта ссылки не найдена - PullRequest
1 голос
/ 24 апреля 2019

Я получаю эту ошибку при попытке запустить сборку на AWS CodeBuild:

CLIENT_ERROR: ссылочная дельта не найдена для первоисточника и исходной версии 0b0b4b6ebc477f92c2d51f2ac4ad0fc0ebc46782

Эта ошибка вызвана git или AWS CodeBuild? Как я мог удалить это?

Обновление 1:

Вот мой шаблон конфигурации CloudFormation:

CodeBuildProject:
    Type: AWS::CodeBuild::Project
    Properties:
      Artifacts:
        Type: NO_ARTIFACTS
      Cache:
        Location: LOCAL
        Modes:
          - LOCAL_CUSTOM_CACHE
        Type: LOCAL
      Environment:
        ComputeType: BUILD_GENERAL1_SMALL
        Image: aws/codebuild/standard:1.0
        ImagePullCredentialsType: CODEBUILD
        Type: LINUX_CONTAINER
      LogsConfig:
        CloudWatchLogs:
          Status: ENABLED
          GroupName: !Join ['/', ['', 'aws', 'codebuild', !Sub '${AWS::StackName}CodeBuildProject']]
      Name: !Sub '${AWS::StackName}CodeBuildProject'
      ServiceRole: !GetAtt CodeBuildProjectIAMRole.Arn
      Source:
        BuildSpec: |
          version: 0.2
          phases:
            install:
              commands:
                - npm install -g yarn
                - git config --global credential.helper '!aws codecommit credential-helper $@'
                - git config --global credential.UseHttpPath true
                - yarn
            pre_build:
              commands:
                - git rev-parse HEAD
                - git pull origin master
            build:
              commands:
                - yarn run build
                - yarn run deploy
            post_build:
              commands:
                - echo 'Finished.'
        GitCloneDepth: 0
        Location: !ImportValue CodeCommitRepositoryCloneUrlHttp
        Type: CODECOMMIT
...