Как отправить Проблемы в BitBucket по электронной почте? - PullRequest
3 голосов
/ 06 октября 2010

Я люблю BitBucket.org

Но есть ли способ настроить BitBucket для приема электронной почты и автоматического добавления их в мой «новый» список проблем в трекере проблем?

BitBucket отправляет уведомления по электронной почте, но я хочу что-то наоборот.Я не хочу входить и создавать проблему вручную каждый раз, когда кто-то пишет мне о проблеме.Я хочу переслать эти электронные письма в Bitbucket, чтобы проблемы отправлялись непосредственно в систему отслеживания проблем по электронной почте.

И: аналогичным образом вы можете настроить Bitbucket таким образом, чтобы он прослушивал проверки кода и автоматически волшебноустановить проблемы для завершения / исправления и т. д.?

Есть ли способ?

Ответы [ 3 ]

2 голосов
/ 21 октября 2010

Я не думаю, что есть способ сообщить о проблемах по электронной почте, и теперь, когда Atlassian купил Bitbucket, я сомневаюсь, что они будут тратить много времени на улучшение или улучшение отслеживания проблем внутри Bitbucket как основного продукта. (JIRA) - очень всеобъемлющий трекер.

Я бы скорее ожидал какую-то интеграцию двух и поэтапный отказ от текущего трекера. Но тогда нам, вероятно, придется заплатить: - (

1 голос
/ 04 января 2011

Существует API для создания проблемы http://confluence.atlassian.com/display/BBDEV/Issues.

И собственный сценарий, который может или может быть в состоянии получать электронную почту и публиковать сообщения для отслеживания проблем.

0 голосов
/ 27 апреля 2018

Да, это возможно.Bitbucket имеет надежный REST API, который позволяет вам делать это как минимум двумя способами:

Опция 1: служба сторонних производителей Использовать онлайн-службу автоматизации API, такую ​​как

(Щелкните по этим ссылкам для конкретных примеров интеграции электронной почты / Bitbucket.)

Youесть несколько вариантов с этим подходом.Например, в Zapier у вас может быть выделенный адрес Gmail, предназначенный только для вопросов, и любое отправленное на него письмо создает новый тикет «Проблемы».ИЛИ вы можете автоматически создавать Проблемы, просто назначив определенный ярлык электронной почте в существующей учетной записи Gmail.

Как ни странно, IFTTT в настоящее время не предлагает интеграцию Bitbucket.

Вариант 2:Напишите свой собственный серверный сценарий

Если у вас есть доступ к серверу, вы можете настроить агент передачи сообщений для отправки определенных сообщений электронной почты в сценарий PHP, который создаст проблему Bitbucket.

Отличная статья с практическими рекомендациями для этого подхода Обработка входящей почты с помощью PHP-скрипта с Exim .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...