Mina: مشكلة في تحميل متغيرات ENV في ملفات * .yml

تم إنشاؤها على ٣٠ يناير ٢٠١٥  ·  4تعليقات  ·  مصدر: mina-deploy/mina

مينا غير قادر على تحميل متغيرات البيئة الموجودة في ملفات * .yml أثناء النشر.
يرجى الرجوع إلى هذا لمزيد من التفاصيل: http://stackoverflow.com/questions/28215274/rails-mina-not-able-to-load-environment-variables-in-database-yml-file؟noredirect=1#comment44798939_28215274

التعليق الأكثر فائدة

@ d4be4st يعمل الحفاظ على

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

شكرا.

ال 4 كومينتر

تحتاج إلى وضع ENV الخاص بك في ملف .bashrc. لم يتم تحميل .bash_profile لأن mina تستخدم قشرة غير تفاعلية.

البذور هنا: http://stackoverflow.com/a/216204/1339894

@ d4be4st أضع متغيرات ENV الخاصة بي في ملف bashrc. لا يزال نفس الخطأ.

@ peterprabu لدينا نفس المشكلة.
هل لديك هذا السطر في ملف basrc الخاص بك؟

# If not running interactively, don't do anything
[ -z "$PS1" ] && return

إذا كانت الإجابة بنعم ، فأنت بحاجة إلى وضع صادراتك قبل هذا الخط

@ d4be4st يعمل الحفاظ على

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

شكرا.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات