Что является лучшей практикой для основы файла конфигурации среды в Ruby On Rails

голоса
1

У меня есть несколько свойств, которые зависят от окружающей среды приложение работает. Например, есть ссылки на другое приложение, которое разрабатывается concurrantly, которые получают отображенные в верхний и нижний колонтитулы. Я хочу, чтобы эти ссылки будут отличаться в зависимости от того, в какую среду они находятся.

Это немного отличается от того, как мы используем отказ от файлов конфигурация коробки enviornment, потому что наш системный администратор беспородных работает в режиме «Production» даже на сервере разработки. Я только запустить дворняга в режиме «развития» на моем ноутбуке.

Есть стандартный способ для обработки ситуаций, как это? Или мы должны запустить дворняга в режиме «Развитие» на сервере Dev и так далее вверх по линии. В таком случае, что произойдет, если есть дополнительный уровень в нашей иерархии окр. (Дев, испытание, UAT, производство)

Задан 23/09/2008 в 17:37
источник пользователем
На других языках...                            


2 ответов

голоса
2

Вы можете пойти с пользовательского файла конфигурации. Проверьте эту тему .

Ответил 23/09/2008 в 17:49
источник пользователем

голоса
1

Запуск в режиме производства на ЕСХН, безусловно, правильно, вы хотите, чтобы в тесном контакте с производством, как это возможно.

Я предполагаю, что тестовый сервер не является сервером, на котором работает CI на тестовом проекте пакета, но некоторые более рода интеграции сервера, где люди из внутри команды могут протестировать новые функции до того, как пользователи получают в свои руки его: это скорее смешанный случай, но я бы, вероятно, он работает в режиме разработчика на самом деле, если только для более четких сообщений об ошибках и улучшенной регистрации (много ошибок обязательно будут найдены там, и вы хотите максимум информации)

Я guesse сервер DEV является своего рода интеграции сервера для самих разработчиков, здесь снова, запустив его в режиме разработчика, вероятно, будет более полезным в отношении ошибок, поднятых и журналов.

Что касается ответа на ваш конкретный вопрос , я бы определенно посмотреть на нить с помощью @webmat упоминалось , так как вы должны найти ответ на свой вопрос, и вы могли бы также посмотреть здесь

Ответил 23/09/2008 в 18:48
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more