ile elastik beanstalk için aws.push gidemiyor Farklı öğreticilerdeki tüm adımları geçtim.ruby repo
Elastiki beanstalk örneğimi + eb init + aracılığıyla oluşturmak için aldım ve yolumu doğru şekilde ayarladım.
Sonra bir budala .init yaptı ve bir git aws.push çalıştı ve hata var:error: cannot run .git/AWSDevTools/aws.elasticbeanstalk.push: No such file or directory
fatal: While expanding alias 'aws.elasticbeanstalk.push':
.git/AWSDevTools/aws.elasticbeanstalk.push': No such file or directory
Şimdi ben sonra başka git repo dan ilk başta bu projeye klonlanmış etmişti bir
eb stop
örneği, aşağı döndürülmüştür ve daha sonra bir
rm -rf .git
mi mi Bir önceki klonda bırakılacak öğeleri temizlemek için çalışma dizininde
.
Sonra bütün .git bilgi
yeniden rejenere olur ben bile http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html gelen adımları izleyen tekrareb init
yaptı ve bir
git init && git add -A && git commit -m "Initial commit"
yaptı sonra bir kez ben yapmaya çalıştım:
git aws.push
Daha önce olduğu gibi aynı hata mesajıyla karşılandım.
Bu benim ilk fasülye örneğim verildi Burada nerede yanlış gidiyorum emin değilim. CLI'yi indirdiğiniz aynı dizinden git komutlarını çalıştırmanıza izin verilir mi?/Ubuntu (Linux:
GÜNCELLEME ben bu adımı yapmaya söyledi başka bir bağlantı buldunuz:
Ama yaptığı her Bana bu mesajı vermekti:
sh /home/coder/eb/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh
/home/coder/eb/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh: 18:
/home/coder/eb/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh: Bad substitution
OS LTS 12.04)
Bu sorunun çözüldüğü forumlarında Amazon'dan bir yanıt aldım: _We-a "baskın" olmayan bir uygulama kullanılarak çağrılırsa yükleyicinin düzgün çalışmadığı bir sorunu ortaya çıkardık. aynı problemi görebilmeniz mümkün olabilir. Çözüm, depoyu başlatılan kabuk komut dosyasını çağırırken ** sh ** ile ** bash ** değerini değiştirmekti. '$ bash yolu// AWS-ElasticBeanstalk-CLI-2.3/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh' – pquery
Bu doğru. RepositorySetup.sh dosyasının geçerli sürümü bazı bashismlere sahiptir. Onlarla iletişim kurmamdan, bir sonraki sürüm Ocak ayı ortası/ortası arasında yayınlanacak. Bir geçici çözüm bash'ı açıkça çağırmaktır. – aldrinleal