Intereting Posts

Маркировка Git без клонирования (сервер Bitbucket)

У нас есть размер Git (полный клон 0,5 ГБ)

Мы используем теги Git для отметки прогресса CI / CD pr. совершить.

Мы столкнулись с проблемой: мы не можем отметить тег без клонирования в первую очередь – это означает, что каждый раз, когда мы хотим пометить фиксацию, нам нужно сначала клонировать репо.

Мой вопрос: есть ли способ пометить Git commit, когда сервер Git является локальным BitBucket (Stash), не клонируя репо локально?


Разъяснение:

Это вопрос относительно новейшей версии Git на новейшей версии BitBucket

Локальное репо недоступно на всех машинах нашего процесса CI / CD

Наша установка CI / CD – это одна машина для сборки Bamboo, а другая для Octopus Deploy – и она находится на машине Octopus (у которой нет репо-клона), которую мы хотим сделать с тегами

Это возможно с использованием Bitbucket Server 4.7 или выше в пользовательском интерфейсе или через REST. Подробности: https://confluence.atlassian.com/display/BitbucketServer/Bitbucket+Server+4.7+release+notes