xenon
@xenon
Too drunk to fsck

Как тестировать проект на удаленной машине?

Есть некоторый проект. Удобно редактировать код на локальной машине. Но вот тестировать удобно на внешнем сервере (нужен белый IP, валидные сертификаты итд).

Сейчас делаю по такой неудобной схеме, после каждой правки (каждые 15 минут):
1. локально: git add/commit/push на github (и еще неудобно commit писать. хочется что-то осмысленное, а в пылу отладки код порой на один знак отличается)
2. удаленно: pip3 install git+.... , рестарт сервиса
3. сам тест работы с удаленным сервером

Как-то слишком криво, мне кажется. Все равно уходит лишнее время на каждые такие действия. Как можно упростить? Может быть как-то можно автоматически деплоить его там, если обновился репозиторий?

Раньше пробовал sshfs, и ssh фичу у visual code, чтобы удаленно редактировать. Но тоже как-то не пошло. Особенно сейчас, с VPN, которые иногда рвутся.

Но готов и другие варианты выслушать.

Как обычно делается это по-правильному?
  • Вопрос задан
  • 170 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы