odysset
@odysset
Программист, немного музыкант и bmx'ер

Как настроить автоматическую компиляцию используя git на linux сервере?

Есть проект на си, закрытый, немаленький, но нет удобного способа обновлять автоматически файлы на сервере и тестировать. Хотелось бы воспользоваться всей мощью git, но мои навыки работы с ним довольно примитивные, использую только для локального контроля, на сервере git не поднят, были попытки, но при компиляцию вечно создаются куча бинарей и рабочая директория вечно меняется. На офф странице вообще по этому поводу нет ничего годного, использование инструкции гита на сервере больше подходит для интерпретируемых языков, а как использовать для компилируемых проектов, увы, не осветили. Хотелось бы получить советы, как правильно воспользоваться данным инструментом в данном случае.
  • Вопрос задан
  • 233 просмотра
Пригласить эксперта
Ответы на вопрос 2
@awesomer
гит не предназначен для этих целей.
это всего лишь хранение файлов, с контролем версий, контролируемым объединением, возможностью отката и т.п.

на базе гит делаются всяческие системы CD/CI, которые отдаленно напоминают то, что вы описали в своих хотелках.
это и ввело вас в заблуждение.

поскольку вопрос у вас не конкретный - дальше не могу подсказать куда копать. Возможно, вам хватило бы chroot, чтобы не зависеть от путей. Или вам нужно drone.io для настройки автоматической компиляции
Ответ написан
@marataziat
Джангист-тракторист
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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