ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ

Дополнительно в систему встроены:

  • система контроля версия Subversion (SVN).
  • система «непрерывной интеграции» (CI) Jenkins. Опция непрерывной интеграции, задействующая сервис как один из ее этапов.

Возможно, например, использование следующего сценария:
Разработчик публикует на Subversion (или любом другом сервере контроля версий, Git, GitHub и т.п.) измененные исходные файлы программ.
При публикации он использует в комментариях определенные заранее оговоренные коды.
Билд-сервер отслеживает изменения на сервере контроля версий и получает новые исходники, как только они там появляются.
Далее, видя эти коды, билд-сервер проставляет в текстах программы информацию о том, что версия программы была изменена.
Программа компилируется и собирается.
Запускаются автоматическое тестирование (если тесты для программы были написаны).
Программа подписывается ЭЦП (если это необходимо)
Публикуется в сервисе.
Новая версия становится доступной для скачивания пользователями.

Авторизация
*
*
Регистрация
*
*
*
Генерация пароля