Основные функции: автоматическое развёртывание кода на сервере при отправке кода в репозиторий. Временно развёртывается только на одном сервере.
В настоящее время отладка выполняется только на git.oschina.net, при наличии времени будет обеспечена совместимость с GitHub.
Сейчас основная задача — отладить автоматическое развёртывание самого приложения (node + express), которое запускается с помощью nodemon.
Ключевые технические зависимости: WebHooks, nodegit.
WebHook при отправке кода обращается ко всем настроенным адресам способом post, передавая некоторую информацию о коде, которая зависит от поставщика репозитория Git.
Установка nodegit может быть немного сложной и требует наличия некоторых инструментов компиляции C++, поэтому необходимо изучить этот вопрос, когда появится свободное время.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )