🚀Как пользоваться Gradle: простое руководство
Gradle — это мощный инструмент автоматизации сборки, используемый в проектах на Java, Kotlin и Android, а также во многих других. Он помогает автоматизировать компиляцию, тестирование, установку зависимостей и сборку приложений.
🧱 Что такое Gradle?
Он использует *Groovy или Kotlin DSL, что делает конфигурацию более читаемой и настраиваемой. Главная цель Gradle — упростить процесс сборки и доставки кода.
⚙️ Установка Gradle
Вариант 1: Через SDKMAN
sdk install gradle
Вариант 2: Через Package Manager (Ubuntu пример)
sudo apt update
sudo apt install gradle
Провекрка установки
gradle -v
🧩 Пример структуры проекта
my-app/
├── build.gradle
├── settings.gradle
└── src/
├── main/java/
└── test/java/
💡 Базовые команды Build проекта
gradle build
Запуск тестов
gradle test
Очистить результаты сборки
gradle clean
Выполнить пользовательскую задачу
gradle myTask
🪄 Пример build.gradle
plugins {
id 'java'
}
repositories {
mavenCentral()
}
dependencies {
implementation 'org.apache.commons:commons-lang3:3.14.0'
testImplementation 'junit:junit:4.13.2'
}
Запуск:
gradle build
🔧 Почему DevOps-инженеры любят Gradle
- Быстрая инкрементальная сборка
- Простая интеграция с CI/CD
- Гибкий скриптовый язык
- Отлично работает с Docker, Jenkins и Kubernetes
Gradle идеально подходит тем, кто хочет максимум автоматизации и контроля в одном инструменте.