You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
Автоматизация обновлений сайта/сервера (Continious deploy)
Описание проблемы (problem description)
Исходный код хранится в системе контроля версий, это может быть:
- пакет веб-страниц, которые надо разместить на веб-сервере
- пакет marcdown текстов, которые надо преобразовать в веб страницы и затем выложить в виде библиотеки
- пакет исходников серверного java-приложения, которое нужно развернуть на сервере.
Нужно, чтобы программа сканировала изменения исходников в системе контроля версий и автоматически производила необходимые манипуляции (развертывание) на сервере.
Развертывание веб-приложения
Развертывание java-пиложения (сервера)
Компоненты среды:
- browser (user interfase)
- soket-server
- web-server
- version control system
source
- java-app (soket-server)
- java-app (web-server)
- html-content
actors
- user
- admin
- developer