Mina๋ ๋ฐฐํฌํ๋ ๋์ *.yml ํ์ผ์ ์๋ ํ๊ฒฝ ๋ณ์๋ฅผ ๋ก๋ํ ์ ์์ต๋๋ค.
์์ธํ ๋ด์ฉ์ ๋ค์์ ์ฐธ์กฐํ์ญ์์ค. http://stackoverflow.com/questions/28215274/rails-mina-not-able-to-load-environment-variables-in-database-yml-file?noredirect=1#comment44798939_28215274
ENV๋ฅผ .bashrc ํ์ผ์ ๋ฃ์ด์ผ ํฉ๋๋ค. ๋ฏธ๋๊ฐ ๋น๋ํํ ์ ธ์ ์ฌ์ฉํ๊ณ ์์ผ๋ฏ๋ก .bash_profile์ด ๋ก๋๋์ง ์์ต๋๋ค.
์ฌ๊ธฐ์ ์๋: 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
๊ฐ์ฌ ํด์.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@d4be4st ์ด ๋ผ์ธ์ ๋งจ ์์ ๋ด ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ ์งํ๋ ๊ฒ์ด ํจ๊ณผ๊ฐ ์์ต๋๋ค!
๊ฐ์ฌ ํด์.