Gradle part 1 of 3: просто и подробно
В рамках написания 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
Видео Gradle part 1 of 3: просто и подробно автора Кotlin Разработка систем машинного зрения
Видео Gradle part 1 of 3: просто и подробно автора Кotlin Разработка систем машинного зрения
Информация
1 декабря 2023 г. 23:49:16
01:01:50
Похожие видео