2015-12-10 2 views
3

Я получаю 403 ошибки и зависающую страницу, когда я пытаюсь настроить слабые интеграции, любую идею, что вызывает это?Интеграция Slack Bitbucket

Таковы URL,

GET bitbucket.org/api/2.0/repositories/MyAccount/repo-name/hooks/?pagelen=100

POST bitbucket.org/api/2.0/ репозитории/MyAccount/repo-name/hooks/

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

ответ

12

Не знаете, как вы пытаетесь это сделать, но вот как я получил мое работать:

  1. Убедитесь, что вы установили приложение Bitbucket на слабину. Он должен появиться на вашей странице yourteam.slack.com/apps/manage. Если это не так, выполните поиск Bitbucket на странице app directory

  2. После того, как на странице приложения Bitbucket на Slack перейдите на страницу конфигурации (или создайте новую конфигурацию). Определите, какой канал или пользователь должны отправлять уведомления Bitbucket.

  3. На этой же странице найдите URL-адрес Webhook. Это выглядит примерно так: https://hooks.slack.com/services/LONGST/RINGOF/RANDOMChAraCTeRS

  4. На странице репозитория Bitbucket нажмите «Настройки»/«Веб-узлы».

  5. Используйте URL-адрес Slack для создания нового веб-узла. Назначьте ему уникальное имя. Я считаю, что Slack поддерживает только триггер типа Repository Push.

Я надеюсь, что это сработает для вас.

+0

эй @ iain-watt, ответил ли мой ответ на вашу проблему? Если да, не могли бы вы нажать «принять ответ»? спасибо :) –

+0

Slack теперь работает как минимум с элементами выпуска. Это делает меня счастливым. И я подозреваю, что многие другие триггеры теперь поддерживаются в порядке. –

+1

Для шага 4 в настройках моего репозитория Bitbucket -> Параметры рабочего процесса отображается только ссылка для «Крючки» (а не «Webhooks»), и оттуда кнопка «Добавить крюк» позволяет мне искать, а не добавлять один из URL. Я пропустил какой-то доступ здесь? – starmandeluxe

Смежные вопросы