continuous-deployment

Мы используем TFS для построения исходного кода, а затем развертываем его в различных средах путем копирования. Мы ищем менеджера Красные Ворота выхода или осьминог, чтобы сделать автоматическое освобождение. Однако я не могу найти документацию, как интегрировать TFS с этими инструментами. Любые предложения п...

Недавно я начал читать о создании сред разработки с помощью программного обеспечения виртуализации (я новичок), и мне кажется, что "инфраструктура как код" - это действительно мощная концепция. Мне очень нравится описанная здесь структура рабочего процесса : вокруг команды используется один и тот же базо...

Я пытаюсь реализовать очень простую систему автоматического развертывания для моей команды. Наш код живет в репо SVN, но я использую heroku для развертывания своего приложения (которое использует GIT) В настоящее время я делаю следующее локально: svn update git add . git commit -m "foo" g...

Какова цель агента сборки в непрерывной интеграции (CI) и непрерывном развертывании? Это то, что влияет на все серверы CI (например, Jenkins, TeamCity, TFS и т. д.) На странице типы лицензий TeamCity я отметил, что профессиональная серверная лицензия, которая является бесплатной, включает только три агента ...

Если у меня есть проект GitLab, который содержит несколько вложенных папок: два с кодом java (от java: alpine, для компиляции с maven и сборки контейнеров) один с конфигурацией nginx (от openresty: alpine, чтобы построить контейнер веб-сервера) Каждый из подпроектов имеет Dockerfile, deployment.yml и gi...

Можно ли запустить сборку Hudson/Jenkins только тогда, когда в сообщении о фиксации появляется определенная строка? Например, я хочу запустить сборку, которая развернет мое приложение в среде разработки, написав сообщение о фиксации, например: MYPROJECT-123 исправил NPE в MyClass.java #deploy:DEV Об...

Мой процесс заключается в том, что Дженкинс опрашивает SVN для сборки каждые три минуты, выполняет сборку, когда происходит изменение, и создает пакет развертывания, который затем отправляет в Octopus. После завершения развертывания он отправляет отчет о развертывании по электронной почте всем участникам. На...

в чем разница между этими тремя терминами? Мой университет предоставляет следующие определения: Непрерывная Интеграция в основном просто означает, что рабочие копии разработчика синхронизируются с общей магистралью несколько раз в день. Непрерывная Доставка описывается как логическая эволюция непрерывной ин...

при определенных условиях мне нужно прервать / завершить запуск шеф-повара с ненулевым кодом состояния, который затем будет распространяться обратно через нашу цепочку развертывания и в конечном итоге к Дженкинсу, что приведет к большому, жирному красному шару. каков наилучший способ сделать это? ...