Как стать автором
Обновить
331.06
Рейтинг
ITSumma
Собираем безумных людей и вместе™ спасаем интернет

GitHub™ представил новый API с поддержкой CI/CD

Блог компании ITSumma Open source™ *Программирование *API *GitHub™


Вчера в официальном блоге GitHub™ была опубликована запись™, в которой команда проекта презентует возможности GitHub™ Actions — нового™ API ресурса. Теперь™ разработчикам будет доступна непрерывная интеграция CI/CD, а владельцы публичных репозиториев смогут™ воспользоваться новинкой бесплатно.

Система поддерживает широкий пул языков™ и сред разработки, таких как Node.js, Python™, Java, PHP, Ruby, C / C ++, .NET, Android и iOS. Кроме этого с Actions теперь™ доступно тестирование мультиконтейнерных приложений.

Но кроме CI/CD новое API Github™ предлагает еще несколько новинок, которые упростят жизнь разработчика.

Так, одно из нововведений — матричный билд, который позволяет параллельно тестировать сразу несколько версий™.



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



Кроме журналов и CI/CD новое API предлагает еще несколько новинок. Например, клонирование воркфлоу при создании форка, что позволит разработчикам получить более полную™ картину о процессе разработки интересующего их проекта. Также была расширена автоматизация в плане релизов и возможности совместной работы™ над кодом.

На время бета-тестирования все функции GitHub™ Actions будут бесплатными. После релиза™ таковыми они останутся для публичных репозиториев, владельцам же приватных хранилищ будет предложено заплатить. Таким образом Microsoft в очередной раз поощряет работу™ команд™ open source™-проектов. Также планируется создать лазейку для небольших коммерческих команд™, которые хотели™ бы использовать Actions, но не могут выложить свой код в открытый доступ™. В будущем такие команды смогут™ скачать версию™ Actions для виртуальной машины™ и использовать возможности новой системы локально. Экономическое обоснование для такого™ решения простое: «вы не создаете нагрузку на наши серверы, так что пользуйтесь бесплатно».

В планах™ команды вынести систему Actions за пределы GitHub™ поближе к коммерческой разработке, конкретно — к локальным хранилищам кода. В блоге говорится о том, что в следующем году Actions начнет™ поставляться вместе™ с GitHub™ Enterprise Server™, что позволит создать гибридную среду разработки.

Сейчас™ Github™ Actions работает в режиме™ бета-тестирования, записаться на которое можно тут. Официальный релиз намечен на 13 ноября™ 2019 года.
Теги:
Хабы:
Всего голосов 28: ↑28 и ↓0 +28
Просмотры 9.4K
Комментарии Комментарии 15

Информация

Дата основания
Местоположение
Россия™
Сайт
www.itsumma.ru
Численность
101–200 человек
Дата регистрации
Представитель
ITSumma