Semantic Gradle: Publishing Artifacts with Calm and Confidence
summary
A Gradle-based workflow for library teams: using Gradle to analyze API changes and automatically bump artifact versions according to semantic versioning so releases indicate whether changes are breaking. Includes practical Gradle plugin techniques and implementation details aimed at teams maintaining reusable components and developers who want to write their own Gradle plugins.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:14Why semantic versioning
- 11:45Existing solutions problems
- 14:13Gradle plugin overview
- 20:30Plugin task creation
- 30:19Plugin build and config
- 37:23Summary and future plans
- 38:49Q&A
related talks
43mLibrary Developer Confidential
02h 49mGradle: Give Your Build Some Love and It Will Love You Back!
01h 15mKeeping growing software projects under control with Gradle
21mMake Gradle work for you, create your own tasks and plugins
31mRelease it like a pro!
40mWhat I Learned from Publishing Libraries to Maven Central
30mAnd Gradle says: sharing is caring - Or why Gradle Plugins are all you need for your Configuration
38mLevel up your Android build
