Как подключить Azure DevOps и App Center для git pu sh хуков? - PullRequest
0 голосов
/ 02 апреля 2020

Наш Центр приложений "Построй на каждом пу" sh 'не работает. Когда я объединяю PR в Azure DevOps и refre sh App Center, он показывает новый коммит, но никогда не запускает сборку, даже если сборка настроена для этого. Эта проблема сообщает об этой же проблеме, но не предлагает никакого решения.

В Azure DevOps Я вижу две служебные ловушки, настроенные для App Center (обе созданы бывшим сотрудником) , Когда я пытаюсь проверить эти хуки, оба возвращают ошибку 404 из Центра приложений. Я не могу найти документацию о том, как следует настраивать сервисные перехватчики между Azure DevOps и App Center.

Есть ли способ отсоединить сервисные перехватчики и воссоздать их?

Ответы [ 2 ]

1 голос
/ 03 апреля 2020

Я связался со службой поддержки App Center с помощью кнопки чата в нижнем углу. Они выполнили программный сброс проектов на своем бэкэнде, и существующие сервисные хуки начали работать.

Не уверен, что мог исправить проблему без поддержки, поскольку сам не пытался воссоздать сервисные хуки.

0 голосов
/ 02 апреля 2020

Есть ли какой-нибудь способ, которым я могу отключить сервисные хуки и воссоздать их?

Ответ - да.

Вы можете go к Настройки проекта -> Сервисный хук , выберите сервисный хук для App Center. Вы можете удалить его, а затем создать новый сервисный хук:

enter image description here

Если вы не смогли удалить его, проверьте, есть ли у вас разрешение на удаление сервиса ловушка.

Обновление:

Поскольку вы хотите создать служебную ловушку, вы можете настроить ее следующим образом:

  • Выбрать Azure devops as service на вкладке Build : enter image description here
  • Войдите с помощью вашей Azure учетной записи devops и выберите проект Вы хотите построить.
  • Убедитесь, что выбрана опция Build this branch on every push:

enter image description here

Затем мы можем отправить при любом изменении в этом проекте в azure devops repo будет запущена сборка в центре приложений. Мы также можем проверить служебный хук:

enter image description here

Надеюсь, это поможет.

...