>> | rogue Пятница 12 Май 2017 21:30:32 Пт 12 Май 2017 21:30
No.
1922551
[Мод] ▲>>1922535
Эх, я думал, ты скажешь "Я соскучился, можешь приехать?"
Vagrant + bootstrap.sh (опционально ansible). Можно и докер, но с ним, как мне кажется, возни больше. Это если надо какое-то тестовое окружение, похожее на продакшен. Вагрант берёт образ виртуалки, запускает его, пуляет туда скрипт начальной конфигурации, который уже и софт поставить может, и исходники стянуть из репы, подключает общие папки, пробрасывает порты и тэдэ.
Если билд-окружение надо - докер либо опять же преднастроенная виртуалка. Тупо заливаешь в неё всё что надо для сборки и даёшь человеку либо прямо так, либо в OVF. Приватный ключ к репозиториям исходников можно потом подложить. Особенно актуально для кросс-компиляции, там настроить окружение бывает весьма затратно по времени.
Если надо рабочее место, с настроенной IDE и хидерами/библиотеками - ну хз, у эклипса вроде можно манифест от проекта подсунуть, не знаю.
А так у нас жаба/пых, такой проблемы не стоит. Жаба всё своё с собой носит, плюс мавен обеспечивает сборку. Пых указан конкретный, с конкретными версиями либ, все сервера разворачиваются по шаблону, кроме тех, где тестируются новые версии пыха/либ.
|