У меня есть система Bamboo CI с несколькими агентами (то есть распределенными), каждая сборка присваивается следующему доступному агенту; Также обратите внимание, что несколько сборок разных веток одного и того же хранилища могут выполняться одновременно на одном компьютере
Моя сборка должна извлекать код из удаленного репозитория git, и это доходит до интеграции с git.
В настоящее время сборка клонирует репозиторий перед каждой сборкой (жесткое требование) и сохраняет полный репозиторий git (т. Е. Каталог .git) для каждой ветви в одной и той же файловой системе.
Поскольку сборка никак не взаимодействует с git (например, push, pull), кроме проверки самого последнего кода, я хотел бы просто, в терминах ламенсов, загрузить последнюю версию данной ветви git и ничего более.
Буду признателен за любую помощь