У нас есть рабочий процесс CI, который представляет собой битбакет (использующий конвейеры) для отправки в веб-приложение Azure с помощью службы сборки KUDU. Однако, почти каждый раз, когда он запускается, мы получаем ошибку git:
! [remote rejected] testing -> master (unable to migrate objects to permanent storage)
Если я запускаю те же самые команды из локальной копии git, то каждый раз работает нормально. из Bitbucket, иногда это работает, но очень редко.
команда, которую мы запускаем: git push https://XXX:XXXX@Webappurl.scm.azurewebsites.net/reponame.git testing:master
Я также попытался добавить -f
Кажется, у нескольких людей была эта проблема, здесь , здесь и здесь . Но ответов нет. Выполнение push вручную из локального git для каждой сборки CI не идеально. Есть идеи? Мое веб-приложение имеет достаточно места для хранения и не знает, как проверить дальнейшие проблемы с разрешениями.