GCLI 2.10.0

good-penguin.png

31 декабря, после почти трёх месяцев разработки, состоялся выпуск 2.10.0 консольной утилиты GCLI, предназначенной для взаимодействия с API нескольких популярных сервисов хостинга Git-проектов, и позволяет создавать, просматривать и взаимодействовать с проблемами, запросами на слияние, метками и комментариями к ним, проверять состояние CI и конвейеров, и многое другое.

И, в отличие от GitHub CLI, GCLI поддерживает не только API GitHub, но и API GitLab, Gitea, Forgejo и Bugzilla.

Утилита написана на языке C и распространяется по лицензии BSD-2.

Список изменений:

  • Добавлена поддержка Game of Trees VCS.
  • В действия approve и unapprove подкоманды pulls добавлены два новых параметра:
    • -y / --yes делает действие неинтерактивным (редактор не открывается и подтверждение не требуется);
    • -T / --template позволяет передать файл, который используется для сообщения.
  • Набор тестов теперь использует Perl вместо Kyua и atf-c.
  • Действие jobs в подкоманде pipelines, используемой для вывода заданий конвейера GitLab, теперь отображает и триггерные задания.
  • Исправлены ошибки.

>>> Подробности на GitHub

Linux.org.ru прочитано 2175 раз