Релиз утилиты для автоматизации сборки и тестирования ПО Bazel 8.0 LTS (с долгосрочной поддержкой)

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

9 декабря 2024 года состоялся релиз утилиты для автоматизации сборки и тестирования ПО Bazel 8.0 LTS (с долгосрочной поддержкой). Исходный код проекта написан на Java и Python и опубликован на GitHub командой разработчиков из Google под лицензией Apache License 2.0.

Первый выпуск Bazel вышел в 2015 году, как Open Source часть Blaze — внутренней системы сборки Google. В проекте акцент сделан на скорость, корректность и воспроизводимость всех процессов. Для этого в решении поддерживается централизованное кэширование, удалённая сборка и изолирование каждой части. Для описания сборки используется Python-подобный язык skylark и Workspace правила, нативно поддерживаются C, C++, Go, Python, Java, Objective-C и Bourne-shell, но есть возможность сделать расширения и для других языков программирования.

В новой версии Bazel 8.0 LTS исправлены ранее обнаруженные ошибки, улучшена производительность, представлены доработки проекта для Android, Windows, а также новые опции и возможности для языков Starlark, Java, C++/Objective-C. Механизм WORKSPACE теперь отключён по умолчанию. Разработчики пояснили, что стремятся полностью удалить WORKSPACE в Bazel 9. Новая версия проекта содержит не только новые функции, но и имеет обратно несовместимые изменения.

Выпуск Bazel 8.0 подготовили более 100 контрибуторов, большая часть которых является сотрудниками Google,

Источник: https://habr.com/ru/news/865220/


Интересные статьи

Интересные статьи

После очередного обновления коробочного портала Битрикс 24 в марте 2023г, в бизнес процессах, перестала работать модификация типов при присвоении значения строковым переменным.Например, при присвоении...
Привет, Хабр! На полях конференции Yandex.Talks взял интервью у Александра Поломодова, который за 7 лет вырос в Тинькофф до технического директора. Александр рассказал про технологический бум компании...
В последнюю версию браузера Chrome 98 добавили функцию, с помощью которой администратор локальной сети может блокировать просмотр HTML-кода страниц в браузере. Это сделано в первую очередь для ...
На работе я занимаюсь поддержкой пользователей и обслуживанием коробочной версии CRM Битрикс24, в том числе и написанием бизнес-процессов. Нужно отметить, что на самом деле я не «чист...
Эта статья посвящена одному из способов сделать в 1с-Битрикс форму в всплывающем окне. Достоинства метода: - можно использовать любые формы 1с-Битрикс, которые выводятся компонентом. Например, добавле...