Мой кейс: я отлаживаю сложный диалплан на Lua для Asterisk на тестовом сервере. Docker и прочие контейнеры тут не подходят - есть работа с железом (DAHDI).
Сейчас я просто ковыряюсь в NeoVim через SSH, но дошел до той стадии когда пора заливать в Git.
И тут вилка:
-
Продолжить ковырять через SSH с периодическими коммитами (бакап)
-
Писать на десктопе, но это будут постоянные качели пуш/пулл между сервером и рабочей машиной.
-
Через что-то вроде remote плагин для VSCode.
Идеологически правильным вижу второй вариант - он же и останется после введения сервера в продакшн. Но что-то как-то муторно на каждый чих commit => push > pull > module relad pbx_lua.so
Может есть какой-то метод про который я не слышал?
Мне нужно погружаться в CI/CD, хуки и т.д., да?