Ruby 코드에 런타임 매개 변수를 전달하려고합니다. Java 백그라운드를 가지고 있으며 대다수의 경우 구성을 재정의하려면 시스템 속성을 정상적인 기본값으로 사용합니다. 시스템 속성에 해당하는이 있는가Ruby 런타임 구성 매개 변수를 설정 하시겠습니까?
$ rake -Cbaseurl=https://i-env.company.com/tbse/ test
: 나는 로컬 호스트하는 REST API에 대해 테스트를 쓴 경우
는 예를 들어, 통합 환경에 대해 그것을 실행하려는베이스 URL을 조정하려면 루비에? 사람들이 사용하는 표준 패턴이 있습니까?
나는 참조 환경 변수뿐만 아니라 YAML 구성을 사용하고로드하는 방법을 알고있다.
예제에 따라 명령 줄 인수를 잊지 마십시오. [Trollop] (http://trollop.rubyforge.org/)은 그것을위한 좋은 보석입니다. – maerics