4 года назад
Использование методологии и инструментов CI/CD при разработке, тестировании и сопровождении проектов
Рассматриваются вопросы использования методологии и инструментов непрерывной интеграции и доставки (CI/CD) при разработке, тестировании и сопровождении прикладных проектов на базе SCADA-системы SIMATIC WinCC Open Architecture (WinCC OA). Приводимые положения иллюстрируются на примере разработки проекта системы мониторинга состояния устройств релейной защиты и автоматики серии SIPROTEC 5. Значительное увеличение объемов обрабатываемой информации, усложнение архитектуры и решаемых задач, повышение...
2 года назад
CI/CD простыми словами
Несложно догадаться, что основной целью любого ПО, как правило, является зарабатывание денег за счет автоматизации каких-либо бизнес-процессов. Чем быстрее компания выпускает новые версии для клиентов, тем лучше. Возникает вопрос, как быстро наладить процесс релизов? Как один из вариантов — залезть на удаленный сервер, клонировать репозиторий с обновлениями, выполнить сборку и запустить. Работать будет, но эффективен ли такой подход? Для нас данный набор действий очень быстро превратится в рутину, поэтому вполне логично было бы его автоматизировать. CI/CD (Continuous Integration, Continuous Delivery...