0

이제 Elastic Beanstalk을 통해 AWS에 웹 응용 프로그램을 배포하려고합니다. 그러나 배포 할 때 보석 searcher 때문에 git clone 오류가 발생합니다. 이 보석은 rubygems.org에 없지만 github에서는 보석의 저자가 의도적으로 공개하지 않았기 때문에 충분히 테스트되지 않았기 때문에 github에 있습니다.보석`searcher`에 탄력있는 Beanstalk git clone 오류

보석은 내 로컬 우분투 환경에서 문제없이 설치됩니다. 그러나 배포 할 때 설치되지 않아 전체 배포가 실패합니다.

다음은 Gemfile에 기록 된 행입니다.

gem "searcher", github: "radar/searcher" 

다음은 Beanstalk CLI를 통해 AWS에 배포 할 때 나타나는 오류 메시지의 일부입니다. 내가 말했듯이

ERROR: [Instance: i-088606db918d932ff] Command failed on instance. Return code: 11 Output: (TRUNCATED)...und Git error: command `git clone 'git://github.com/radar/searcher.git' 

, 보석이 잘 설치되지 않고 자식 복제에 문제 하나 내 로컬 우분투 머신에서 아래 이미지와 같이.

No problem with git clone command in my local environment

답변

1

는 나는 조금 늦게 알고,하지만 난 내 EC2 인스턴스에 자식을 설치하여이 문제를 해결했다.

은 그냥 EC2 인스턴스로 ssh를하고 다음을 입력합니다

sudo yum install git 

희망을 수정해야한다고.

+0

이것은 나를위한 해결책 이었지만 ssh 대신'.ebextensions' 파일을 사용했습니다. – kinduff