Ускорьте создание и развертывание решений с помощью Azure Pipelines
К вашим услугам размещенные в облаке конвейеры для Linux, macOS и Windows. Создавайте веб-приложения, а также классические и мобильные приложения. Выполняйте развертывание в любое облако или локальную среду.
Автоматизируйте сборки и развертывания с использованием Azure Pipelines, чтобы не углубляться в тонкости этих процессов и освободить больше времени для творчества.
Создавайте решения, тестируйте и развертывайте их в GitHub. Выполняйте быструю и надежную сборку на всех платформах благодаря глубокой интеграции с помощью запросов на вытягивание, проверок и оценки состояния в GitHub.
Упростите управление оборудованием и виртуальными машинами с помощью размещенных в облаке агентов Майкрософт. Получите полную поддержку конвейера непрерывной поставки и непрерывной интеграции (CI/CD) для каждой крупной платформы и инструмента.
Обеспечьте высочайшую скорость сборки благодаря возможности выполнять тесты и параллельные задания. Создавайте согласованные и надежные сборки с помощью необходимых вам средств, используя задания контейнера. Легко создавайте контейнеры и отправляйте их в любой реестр.
Выполняйте развертывание на виртуальные машины, в Kubernetes, службу "Функции Azure", службу "Веб-приложения Azure" или любое облако. Используйте этапы, проверки и подтверждения, чтобы создать стратегию развертывания, которая подходит вам и гарантирует качество на каждом этапе. Поддерживается даже развертывание из других систем CI, таких как Jenkins.
Возможности
Основные возможности
Любой язык, любая платформа
Создавайте, тестируйте и развертывайте приложения Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android и iOS. Запускайте параллельные задания в Linux, macOS и Windows.
Контейнеры и Kubernetes
Легко создавайте образы и отправляйте их в такие реестры контейнеров, как Docker Hub и Реестр контейнеров Azure. Развертывайте контейнеры в отдельные узлы или в Kubernetes.
Возможность расширения
Изучите и внедрите широкий диапазон созданных сообществом задач сборки, тестирования и развертывания, а также сотни расширений: от Slack до SonarCloud.
Развертывание в любое облако
Выполняйте непрерывную поставку (CD) программного обеспечения в любое облако, включая Azure, AWS и GCP. Визуализируйте развертывание для любого количества взаимозависимых этапов.
Бесплатно для решений с открытым кодом
Обеспечьте высокую скорость работы конвейеров CI/CD для каждого проекта с открытым исходным кодом. Вы можете бесплатно выполнять 10 параллельных заданий и получаете неограниченное число минут сборки для всех проектов с открытым кодом.
Расширенные рабочие процессы и возможности
Без труда создавайте цепочки сборок и используйте многоэтапные сборки. Поддержка YAML, интеграция тестов, шлюзы выпуска, отчеты и многое другое.
Встроенные средства обеспечения безопасности и соответствия требованиям
Выберите нужный вариант: бесплатные проекты с открытым исходным кодом, CI/CD на сервере Майкрософт или локальное размещение CI/CD. Выполняйте масштабирование по мере развития благодаря гибким тарифным планам.
Узнайте, как команда обслуживания инфраструктуры .NET в Майкрософт использует Azure Pipelines для выполнения миллионов автоматических тестов в день для проекта .NET Framework с открытым исходным кодом. Узнайте, как команда оптимизировала сотрудничество с сообществом разработчиков ПО с открытым исходным кодом с помощью общих инструментов и перехода на единую систему CI, которая поддерживает все их сборки для Windows, Linux и Mac.