Jira для Slack

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

 

Выберите приложение

Jira Cloud

Уведомления Jira Server (устарело)

Вы используете облачную версию Jira и хотите получать уведомления Jira в Slack, а также нуждаетесь в дополнительных возможностях? Не вопрос! Используйте приложение Jira Cloud, чтобы задействовать бота Jira и получить в Slack еще больше возможностей Jira.  

Принцип работы

  • Запросите у бота Jira отправку настраиваемых уведомлений себе и в каналы.
  • После подключения проекта к каналу Slack бот Jira будет автоматически отображать в Slack предпросмотр задач Jira при их упоминании.
  • Чтобы создать новую задачу или добавить существующую в Slack, используйте действия с сообщением.
  • Чтобы управлять задачами и выполнять их поиск в Slack, используйте команды с косой чертой.

Если вы хотите только получать уведомления Jira в Slack и/или у вас установлена версия Jira с самостоятельным размещением, этот вариант будет для вас оптимальным.

Принцип работы

  • Получайте в Slack уведомления о создании или обновлении оповещений Jira.
  • Укажите, какие статусы задач будут вызывать отправку уведомлений.

Примечание. Настраивать эти приложения могут только администраторы Jira.

 

Приложение Jira Cloud

Чтобы вы могли использовать приложение Jira Cloud, вашей команде нужно работать с Jira Cloud. Ниже указаны сведения по настройке.

Настройка приложения Jira Cloud

  1. Откройте страницу Jira Cloud в Каталоге приложений Slack.
  2. Нажмите кнопку Добавить в Slack в верхней части страницы.
  3. Выберите рабочее пространство Slack, в котором нужно авторизовать Jira Cloud.
  4. Нажмите Authorize (Авторизовать).

Бот Jira отправит вам личное сообщение с информацией о подключении приложения. Чтобы начать работу, просто пригласите бота Jira в один из каналов или используйте команду с косой чертой /jira connect [your Jira URL].

 

Уведомления Jira Server (устарело)

Настройка уведомлений Jira Server (устарело)

  1. Откройте страницу «Уведомления Jira Server (устарело)» в Каталоге приложений Slack.
  2. Нажмите кнопку Добавить в Slack под значком Jira слева.
  3. Выберите канал, в котором нужно публиковать уведомления Jira.
  4. Нажмите Добавить интеграцию Jira.
  5. Скопируйте URL-адрес веб-перехватчика на странице.
  6. В своем аккаунте Jira нажмите Система в меню Администрирование.
  7. Нажмите Веб-перехватчики под заголовком Дополнительно на боковой панели.
  8. Нажмите Создать веб-перехватчик, чтобы увидеть соответствующую форму. Укажите имя (например, Slack) и вставьте URL-адрес веб-перехватчика из шага № 5.
  9. В разделе События выберите события, уведомления о которых нужно получать.
  10. По завершении нажмите Создать.

Ограничение обновлений для определенных проектов Jira

С помощью языка Jira Query Language (JQL) можно сделать так, чтобы веб-перехватчик публиковал уведомления только о конкретных проектах. Для одного проекта используйте запрос project = “Project A”, а для нескольких — project in (“Project A”,“Project B”).

Настройка изменений статуса Jira

Slack будет автоматически публиковать некоторые изменения статусов задач (например, Открыто  Готово и Закрыто  Открыто повторно), однако вы также можете настраивать поддерживаемые переходы в соответствии с потребностями команды.

Например, можно добавить изменение статуса задачи, когда происходит следующий переход: В разработке  На проверке. Нужно, чтобы имена статусов совпадали со статусами, настроенными в аккаунте вашей команды в Jira.

Изменения статуса подстановочного знака

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

Журналы событий

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