Задать вопрос
@Michio-sempaiq

Какие можно рассмотреть замены для VisualBuild?

Всем привет.
В данный момент в нашей компании используется VisualBuild от Kinook Software продукт довольна старый и топорный

Сейчас VIsualBuild выполняет следующие задачи:
1. Запуск остановку нужных виртуальных машин и их снепшотов (hyper-v)
2. Сборка продукта через MSbuild
3. Запуск тестов через Nunit

В чем проблемы:
Файлы конфигурации хранятся не централизовано а в кучи разных репозиториев.
Привязаны к инфраструктуре Windows (до недавнего времени проблем не было)
Сложность отладки сбоев

Что хотелосьбы:
1. Поддержку Windows и Linux из коробки. Windows при этом более актуален т.к. вся инфраструктура в основном на Windows машинах
2. Читаемые скрипты

Что рассматриваем:
1. Ansible, до этого никто с ним не работал
2. Писать скрипты на python

Буду рад любым ссылкам на сравнение обзоры похожих продуктов
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Простой 3 комментария
Решения вопроса 1
@vitaly_il1
DevOps Consulting
Я бы посмотрел на комбинацию
- Vagrant with Hyper-V provider
- Azure DevOps Server (https://en.wikipedia.org/wiki/Azure_DevOps_Server)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
Teamcity же. Windows и Linux для сборок .Net поддерживает, пишет логи stdout/stderr шагов на сервер, все конфигурации билдов — декларативные на Kotlin и могут храниться вместе с кодом. У бесплатной версии ограничения в виде максимум 3 сборочных агентов и 100 конфигураций билдов, в платной снимается ограничение на количество конфигов и оплата только за агентов (первый год - в зависимости от количества делаются скидки, на второй по $150 за агента), все остальные фичи одинаковые.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ClickStar Санкт-Петербург
от 150 000 до 300 000 ₽
от 4 000 до 6 000 $
Сбер Москва
от 230 000 ₽
26 дек. 2024, в 18:41
30000 руб./за проект
26 дек. 2024, в 18:20
35000 руб./за проект
26 дек. 2024, в 18:12
20000 руб./за проект