Я работаю над проектом рельсов, который размещается на Heroku. Мне интересно, возможно ли обновить один файл без перезапуска приложения.
Почему. У меня есть ошибка, но я не могу ее отследить. Он отлично работает на моей локальной системе, но, похоже, он останавливается в середине процесса обработки на героку.
Поскольку нет точек останова, я обновляю статус обновления в коде. (для последующего удаления) Но добавление одной строки кода в приложение rails похоже на пятиминутный процесс.
- изменить файл
- сценический файл на git
- файл фиксации
- push git (все вышеперечисленное довольно быстро)
- подождите, пока Heroku вытащит приложение, сделайте то, что похоже на установку gem, или, по крайней мере, обновление gem.
- измените несколько файлов, чтобы отразить локальный URL
- снова запустите службу.
Есть ли способ нажать git, не запуская все эти другие вещи? Возможно, специальный параметр для добавления к push?
Еще одна досада заключается в том, что у моего git теперь есть куча проверок, которые я не хочу видеть мои коллеги. Я нацелен на свой собственный непроизводственный экземпляр heroku (только для тестирования), и нет причин включать все эти попытки в глобальный элемент управления источником.