Поделиться через


Библиотека Python "Fabric-cicd"

Fabric-cicd — это библиотека Python с открытым исходным кодом, которая позволяет выполнять автоматизацию CI/CD в стиле code-first для Microsoft Fabric. Он предоставляет абстракцию по REST API Fabric, позволяя командам развертывать элементы рабочей области без ручного вызова конечных точек API или использования пользовательского интерфейса Fabric.

Требования

  • Требуется Python 3.9–3.13

Получить платформу CI/CD

Откройте Command Prompt (cmd) и выполните следующую команду, чтобы установить библиотеку Python fabric-cicd.

  • Установка через pip:
pip install fabric-cicd

Ключевые возможности

В следующей таблице перечислены основные возможности и преимущества fabric-cicd.

Преимущества Description
Предсказуемость Предоставляет полные детерминированные развертывания без ручных шагов, обеспечивая согласованные результаты в разных средах.
Масштабируемость Поддерживает продвижение элементов Fabric в нескольких рабочих областях, арендаторах или средах клиентской среды.
Гибкость Библиотека с открытым исходным кодом, расширяемая и скриптируемая Python, которая адаптируется к различным рабочим процессам CI/CD.
Интеграция Бесшовно работает с GitHub Actions, Azure Pipelines и рабочими областями Fabric, подключенными к Git.
Ремонтопригодность Сохраняет логику развертывания в коде— снижает зависимость от ручных операций и позволяет упростить тестирование, проверку и повторное использование с течением времени.