Написать пост

Представлены новые улучшения для интеграции Slack и GitHub

Аватар Игорь Микитенко

Теперь с помощью Slack+GitHub можно прямо из каналов мессенджера взаимодействовать с pull-запросами, задачами и многими другими аспектами совместной разработки.

В Slack+GitHub появилось несколько новых возможностей, позволяющих эффективнее использовать мессенджер для командной работы. Теперь прямо из каналов можно взаимодействовать с pull-запросами, задачами и многими другими аспектами контроля версий.

Slash-команды

С помощью slash-команд разработчики могут превращать решения, принятые во время общения, в реальные изменения репозитория. Отправляя сообщение в формате /github [действие] [ресурс], участник проекта может делать следующие вещи:

  • закрывать задачу или pull-запрос, используя /github close [ссылка на задачу];
  • заново открывать задачу или pull-запрос, используя /github reopen [ссылка на pull-запрос];
  • открывать новую задачу, используя /github open [хозяин/репозиторий].

Чтобы slash-команды работали, администратору репозитория необходимо принять обновленные права доступа в приложении Slack+GitHub. Запрос можно найти во вкладке Applications в настройках аккаунта или в почтовом ящике пользователя.

Предпросмотр для приватных ссылок

Появилась возможность показать часть содержимого приватного репозитория, поделившись ссылкой на нее. Когда такая ссылка передается в чат, у отправителя появляется просьба подтвердить предпросмотр. Перед этим нужно вызвать в канал интеграцию с GitHub командой /invite @github.

По словам авторов проекта, любой разработчик может создать похожую интеграцию для своих нужд. Ознакомиться с исходным кодом приложения можно в его GitHub-репозитории.

GitHub собирает все больше инструментов, упрощающих разработку в команде. Напомним, в мае 2018 года компания анонсировала бета-версию ChecksAPI, призванного помочь в непрерывной интеграции и сборке проектов.

Следите за новыми постами
Следите за новыми постами по любимым темам
873 открытий873 показов