GitHub Enterprise добавляет глобальные веб-перехватчики


Вышел новый выпуск GitHub Enterprise с новыми инструментами, которые помогут командам разработчиков сосредоточиться. Улучшения включают усовершенствования доски проектов, глобальные веб-перехватчики и архивирование репозитория.

GitHub Enterprise разработан, чтобы дать крупным компаниям возможность развертывать GitHub в их собственных средах. Это означает, что его можно использовать локально для управления пользовательскими приложениями, разработанными для их собственных пользователей. Он предлагает истории коммитов, просмотр кода, сравнение представлений, запросы на вытягивание, проблемы, вики-страницы, сущности, организации и управление командой – все это доступно локально на вашем собственном сервере.

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

Там, где задачи в досках проектов имеют внешние зависимости, еще одно улучшение означает, что вы можете использовать заметки для добавления ссылок на эти зависимости. Это означает, что если вы укажете проблему или запрос на перенос в заметке, теперь вы увидите предварительный просмотр перекрестной ссылки в сводной карточке, что сделает более ясным, что внешняя ссылка существует. Доски проектов также были улучшены с поддержкой для сочетаний клавиш, которые можно использовать для перехода между карточками и столбцами, для перемещения карточек и столбцов и фиксации изменений.

Веб-перехватчики – еще одна область, которая должна быть улучшена, в данном случае за счет добавления поддержки глобальных веб-перехватчиков. Они используются в GitHub Enterprise для мониторинга, реагирования или обеспечения соблюдения правил для управления пользователями и организацией, но в предыдущей версии они должны были быть определенным для каждого репозитория или организации. Новая поддержка Global Webhook означает, что вы можете настроить веб-перехватчики для всего экземпляра предприятия, а не для одного репозитория или организации за раз. Это означает, что администраторы будут уведомлены о новых пользователях и организациях, удаленных пользователях и организациях, а также об изменениях членства.

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

Последнее главное улучшение – автоматическое развертывание HTTPS. Это было достигнуто за счет поддержки Let’s Encrypt, общедоступного центра сертификации, который автоматически получает и обновляет сертификаты TLS и SSL. Администраторы могут получить безопасный «зеленый замок HTTPS», выполнив простую команду CLI или запросив сертификат TLS в консоли управления, без каких-либо сборов или ручных действий для продления сертификата.


Добавить комментарий