Un fichier .gradle est un script de build utilisé par l'outil d'automatisation de construction Gradle, qui constitue le système de build standard pour le développement Android et est largement utilisé dans les projets Java et Kotlin. Ces fichiers sont rédigés à l'aide d'un langage dédié (DSL) basé sur Groovy ou Kotlin. Ils définissent la configuration de build du projet, incluant les dépendances, les plugins, les définitions de tâches et la logique de construction. Lorsqu'un développeur exécute une commande de build, Gradle exécute les instructions contenues dans ces fichiers pour compiler le code source, exécuter des tests, empaqueter des applications et gérer les dépendances des bibliothèques. Étant basés sur des scripts, ils permettent des processus de construction hautement personnalisables et complexes qui peuvent être automatisés dans différents environnements, ce qui les rend essentiels pour les pipelines modernes d'intégration continue et de déploiement continu (CI/CD) en génie logiciel.