Файл с расширением .gradle представляет собой сценарий сборки, используемый инструментом автоматизации сборки Gradle, который является стандартной системой сборки для разработки под Android и широко применяется в проектах на Java и Kotlin. Эти файлы написаны с использованием предметно-ориентированного языка (DSL), основанного на Groovy или Kotlin. Они определяют конфигурацию сборки проекта, включая зависимости, плагины, определения задач и логику сборки. Когда разработчик запускает команду сборки, Gradle выполняет инструкции, содержащиеся в этих файлах, для компиляции исходного кода, запуска тестов, упаковки приложений и управления зависимостями библиотек. Поскольку они основаны на скриптах, они позволяют создавать высоконастраиваемые и сложные процессы сборки, которые можно автоматизировать в различных средах, что делает их незаменимыми для современных конвейеров непрерывной интеграции и непрерывного развертывания (CI/CD) в программной инженерии.