के साथ लोचदार beanstalk करने के लिए aws.push गिट नहीं कर सकते हैं मैं विभिन्न ट्यूटोरियल में सभी चरणों के माध्यम से चला गया है।ruby repo
मुझे + eb init + के माध्यम से बनाने के लिए मेरा लोचदार बीनस्टॉक उदाहरण मिला है और मैंने अपना रास्ता सही तरीके से सेट किया है।
तो मैं एक Git .init किया था और एक Git aws.push की कोशिश की और की त्रुटि मिली:
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
अब मैं एक और Git रेपो से पहली बार में इस परियोजना के क्लोन था तो मैं तो था एक
eb stop
उदाहरण नीचे काता और फिर एक
rm -rf .git
किया
पिछली क्लोन से छोड़ी गई किसी भी आइटम को साफ़ करने के लिए कार्य निर्देशिका पर।
मैं तो फिर इतना सब .git जानकारी हो फिर से पुनर्जीवित होगा
eb init
किया मैं भी http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html से चरणों का अनुसरण किया और एक
git init && git add -A && git commit -m "Initial commit"
किया फिर एक बार मैंने ऐसा करने की कोशिश की:
git aws.push
मुझे पहले जैसा ही त्रुटि संदेश से बधाई दी गई थी।
माना जाता है कि यह मेरा पहला बीनस्टॉक उदाहरण है, मुझे यकीन नहीं है कि मैं यहां गलत कहां जा रहा हूं। क्या आपको केवल उसी निर्देशिका से गिट कमांड चलाने की इजाजत है जहां आपने सीएलआई डाउनलोड किया था?
अद्यतन मैं एक और लिंक कि यह कदम करने के लिए कहा मिला:
लेकिन यह सब किया था मुझे यह संदेश देना था:
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
ओएस: लिनक्स (Ubuntu/एलटीएस 12.04)
मुझे अपने मंच में अमेज़ॅन से एक प्रतिक्रिया मिली है जिसने इस मुद्दे को हल किया है: _ हमने अभी एक समस्या उजागर की है जहां इंस्टॉलर "sh" के गैर-बैश कार्यान्वयन का उपयोग करते हुए ठीक से काम नहीं करता है - यह है संभव है कि आप एक ही समस्या देख रहे हैं ._ समाधान ** sh ** को ** bash ** के साथ प्रतिस्थापित करना था जब शेल स्क्रिप्ट का आविष्कार किया गया था जो भंडार आरंभ किया गया था। '$ bash path/to/AWS-ElasticBeanstalk-CLI-2.3/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh' – pquery
Thats 'सही है। RepositorySetup.sh का वर्तमान संस्करण कुछ bashisms है। उनके साथ मेरे संचार से, अगला संस्करण मध्य/देर से जनवरी के बीच प्रकाशित होने जा रहा है। स्पष्ट रूप से बैश को कॉल करना एक कामकाज है – aldrinleal