Как проверить, обновлено ли зеркало репозитория в Gitlab? - PullRequest
1 голос
/ 23 сентября 2019

Я пытаюсь использовать зеркалирование репозитория, чтобы упростить мой рабочий процесс.У меня есть хранилище, которое использует зеркальное отображение от верхнего потока.Я пытаюсь вызвать обновление зеркала через api

Мои вопросы:

  • Могу ли я узнать, что обновление зеркала, которое я запустил, завершилось?
  • В качестве альтернативы, могу ли я узнать, соответствует ли зеркало (или определенная ветвь в зеркале) восходящему потоку?

Чтобы дать вам больше контекста, я хочу:

  • обновить зеркало
  • создать ветку на зеркале
  • создать запрос на слияние с восходящим потоком

Я обновляю зеркало доубедитесь, что запрос на слияние может быть объединен без конфликтов.Мой конвейер - единственный источник запросов на слияние с восходящим потоком.Я боюсь состязания между запросом на обновление зеркала и запросом на создание ветви.

1 Ответ

1 голос
/ 24 сентября 2019

Есть два поля для получения одной конечной точки проекта GET /projects/:id

  • import_status (с «готовым» в качестве маркера успеха)
  • import_error(с нулем в качестве маркера успеха)

Я не смог найти отметку времени последнего обновления зеркала.

...