При работе с сервером ColdFusion вы можете получить доступ к CFIDE / administrator для установки значений конфигурации, которые обновляют файлы cfusion/lib/
xml (например, neo-runtime.xml
, neo-mail.xml
, et c.)
Я хотел бы автоматизировать процесс развертывания, который включает в себя установку этих значений администратора, чтобы мне не приходилось входить в систему и вручную устанавливать их для каждого нового поля, в котором используются общие настройки. Я не уверен, как лучше всего go узнать об этом.
Некоторые мысли, которые у меня возникли:
- Замена полных файлов на файлы, содержащие мои собственные настройки. Я сделал это для локальной разработки, но это может быть не идеальный метод из-за исправлений CF, которые потенциально могут добавлять / удалять / изменять атрибуты.
- Скрипт для чтения файла wddx xml и замены значения атрибутов. У меня проблемы с поиском информации о том, как использовать этот метод.
Кто-нибудь делал что-нибудь подобное раньше? Или у кого-нибудь есть рекомендации, как лучше go по этому поводу?