Продолжаем обсуждение из темы Ошибка при выполнении команды “./launcher rebuild app”:
Наткнувшись на тему, которую я создал чуть больше года назад, я понял, что проблема, с которой я тогда столкнулся, могла быть легко решена, однако никто этого не заметил. Если посмотреть на исходный пост, то в файле app.yml есть небольшая ошибка: у одного из плагинов в конце отсутствует расширение “.git”. И это, по всей видимости, и было причиной всех моих проблем. Делюсь этим, потому что, хотя это кажется простым, такая ситуация могла случиться у многих. В тот момент я «решил» проблему, загрузив другой файл app.yml, который не был «испорченным», но, как оказалось, в нём просто отсутствовала строка для последнего плагина, поэтому всё работало без сбоев. Тогда мне показалось странным, что текстовый редактор вроде Sublime Text мог испортить файл, учитывая, что я всегда использую его для редактирования серверных файлов и никогда раньше не сталкивался с подобными проблемами.
## Plugins go here
## see https://meta.discourse.org/t/19157 for details
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-voting
Короче говоря, делюсь этим лишь как занимательным случаем, и, возможно, это поможет кому-то решить его проблемы.
А случалось ли с вами что-то подобное? Бывало ли, что ошибка из-за досадной оплошности возникала из-за чего-то столь простого, как отсутствие точки или скобки и т. п.?