मैं अपने रेल एप्लिकेशन को उत्पादन सर्वर पर तैनात करने की कोशिश कर रहा हूं और मैंने इसे this guide + RVM का उपयोग करके डिजिटलऑन पर तैनात करने का निर्णय लिया।Capistrano अनुप्रयोग परिनियोजन पर Gemfile त्रुटि का पता नहीं लगा सका
लागू करने के लिए मैं आदेश के बाद का उपयोग करें:
cap production deploy
हालांकि, यह gemfile की आवश्यकता होती है कुछ हिस्से में विफल रहता है।
DEBUG[323dfd0e] Command: cd /home/deploy/zwiadowcy/releases/20140628164657 && ~/.rvm/bin/rvm default do bundle install --binstubs /home/deploy/zwiadowcy/shared/bin --path
/home/deploy/zwiadowcy/shared/bundle --without development test --deployment --quiet
DEBUG[323dfd0e] Could not locate Gemfile
cap aborted!
SSHKit::Runner::ExecuteError: Exception while executing on host my_ip_address: bundle exit status: 10
bundle stdout: Nothing written
bundle stderr: Nothing written
मेरे gemfile पहले से ही सभी आवश्यक चीजें शामिल हैं:: यहाँ विफल रहा तैनाती की लॉग है
gem 'capistrano', '~> 3.1.0'
gem 'capistrano-bundler', '~> 1.1.2'
gem 'capistrano-rails', '~> 1.1.1'
gem 'capistrano-rvm', github: "capistrano/rvm"
मैं इंटरनेट के आधे googled और बहुत सी बातें की कोशिश की है, यहाँ कई सवाल के माध्यम से देखा और मैं मैं इस बिंदु पर हूं कि मुझे वास्तव में नहीं पता कि मुझे क्या करना है, इसलिए मैं आपको मदद के लिए विनती करता हूं। धन्यवाद!
अपने Gemfile है निश्चित रूप से चेक इन किया गया? –
मैं इसे कैसे देख सकता हूं? – xShivan
जांचें कि क्या आपके रेपॉजिटरी में जेमफाइल ट्रैक किया जा रहा है? या देखें:'gitignore' फ़ाइल प्रोजेक्ट की रूट निर्देशिका में, अगर आपने गलती से Gemfile रखा है? – Surya