Всем привет, пишу десктопное приложение, нужно прикрутить CI для автоматической сборки проекта на каждый коммит в ветку master, и в будущем возможно на дополнительные ветки, в определенном своем окружении, генерировать автоматически документацию и деплоить ее на определенный хост. Как лучше всего это организовать? К примеру хотелось бы запускать тесты с определенной версией компилятора, определенными версими библиотек итд, стоит ли использовать Docker для создания этого окружения? Смотрел в сторону TeamCity, сам инструмент мне нравится, но это ентерпрайз, и стоит не малых денег, да и возможно не особо имеет смысл его использовать для моих задач. Для конфигурации сервера, на котором хранится документация и другая информация использую ansible. Какой лучше всего CI для моей задачи использовать? Так же хочется чтобы билды производились на разных операционных системах - на Windows, Linux и MacOS
Похожие темы
- Форум Насущие вопросы по инфраструктуре на базе docker (2018)
- Форум Системный администратор / DevOps. Удаленно. (2021)
- Форум gitlab-ci (2017)
- Форум gitlab-ci-multi-runner + CI + Gitlab (2015)
- Форум Senior CI Engineer (2015)
- Форум CI server/service (2015)
- Форум Посоветуйте CI-сервер (2013)
- Форум самый простой CI (2023)
- Форум bitkeeper, ci, commit (2003)
- Форум gitlab ci dockerfile copy (2019)