Un fichier .gradle est un script de build utilisé par Gradle, un outil d'automatisation de construction open-source. Ces fichiers sont essentiels pour définir et gérer le processus de construction de projets logiciels, particulièrement répandus dans le développement Java, Kotlin et Android. Écrits à l'aide d'un langage dédié (DSL - Domain-Specific Language) basé sur Groovy ou Kotlin, les fichiers .gradle spécifient des tâches telles que la compilation du code source, l'exécution de tests, le packaging d'applications (par exemple, JAR, WAR, APK), le déploiement d'artefacts et la gestion des dépendances du projet. Ils offrent un moyen flexible et puissant d'automatiser pratiquement n'importe quelle tâche de développement, de la simple compilation aux pipelines d'intégration continue complexes. Un projet Gradle typique comprend généralement 'build.gradle' (le script de build principal pour un module) et 'settings.gradle' (qui définit la structure du projet et inclut les sous-projets). Les développeurs interagissent avec ces fichiers pour configurer des plugins, définir des tâches personnalisées et gérer des bibliothèques externes, ce qui les rend indispensables pour les flux de travail de développement logiciel modernes.