MadeStone

Gradle part 1 of 3: просто и подробно

Просмотры:
84
Дата загрузки:
01.12.2023 23:49
Длительность:
01:01:50
Категория:
Лайфстайл

Описание

В рамках написания gradle плагина затронем следующие темы:

1 часть:
Gradle Wrapper
Build Lifecycle
Gradle Structure
Configuration Avoidance
Ordering Tasks
Task Cache
Remote Cache
Build Scan

2 часть:
Gradle plugin
Plugin Extension
buildSrc
Repositories
Maven
Nexus
Configurations
Publish

3 часть:
Configurations
Composite build
Convention plugins
Configuration cache
Dependency resolution
Version catalog
Typesafe Project Accessors

Идею для выбора плагина и вдохновение брал из этого ролика:
https://www.youtube.com/watch?v=yDj0n0g5dXY&list=PL1fsKczzE1SGFKUbnCyogHHc6D5jgUGx3&index=5

00:00 Введение
03:25 Gradle Wrapper
05:40 Gradle Structure
08:20 Build Lifecycle
11:15 Создаем первую task
15:15 Configuration Avoidance
20:12 BuildScan: Фиксим Configuration Avoidance
24:27 Реализуем таску compileJava
32:47 Ordering Tasks
41:39 Рефакторим таски
44:35 Task outcome
48:45 Local cache
51:48 BuildScan: внутренности кеша
54:10 Remote Cache
57:06 Фиксим Build Cache

Источники:

Рекомендуемые видео