Запуск ветки компонента Bitrise CI при переходе к проблеме JIRA на линию QA - PullRequest
2 голосов
/ 16 января 2020

Я использую JIRA, Bitbucket и Bitrise.io для мобильного CI / CD. JIRA интегрирована в Bitbucket, поэтому каждая проблема JIRA связана с его веткой функций в Bitbucket, например:

Issue - APPLE-512: Change email in user settings

Branch - feature/APPLE-512-Change-email-in-user-settings

Чего я хотел бы добиться, так это запускать сборку Bitrise, когда проблема была перемещена в полосу QA в JIRA после того, как она прошла полосу проверки кода. Стандартный вариант использования.

Пока я не нашел готового решения для интеграции Bitrise и JIRA, и поэтому я ищу способ инициировать запрос CURL при переходе к проблеме JIRA, но передавая ветку Bitbucket проблемы Имя для тела запроса CURL оказалось немного трудным для взлома. Конечный результат, которого я хочу достичь, это вызвать его после перехода к проблеме:

$ curl https://app.bitrise.io/app/xxxxxxxxxxxx/build/start.json --data '{
"hook_info":
{"type":"bitrise","build_trigger_token":"XXXXXXXXXXXXXXX"},
"build_params":{"branch":"feature/APPLE-512-Change-email-in-user-settings"},
"triggered_by":"curl"}'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...