Представлены новые улучшения для интеграции Slack и GitHub
Новости
Теперь с помощью Slack+GitHub можно прямо из каналов мессенджера взаимодействовать с pull-запросами, задачами и многими другими аспектами совместной разработки.
873 открытий874 показов
В 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 открытий874 показов