Understanding Gradle #12 – Publishing Libraries

Описание к видео Understanding Gradle #12 – Publishing Libraries

What is a Maven Repository and how do I publish my libraries/components to it?

🚀 Online course - Modern Gradle Fundamentals https://www.udemy.com/course/modern-g...
🏎️ Training on your Gradle topics https://onepiece.software/#training
✨ Support with your Gradle project https://onepiece.software/#consulting
💙 Follow me on Mastodon https://mastodon.social/@jendrik

▶️ 0:00 Publishing libraries
▶️ 0:15 Maven repository structure
▶️ 1:35 Gradle Module Metadata
▶️ 2:51 Configure publishing for library subprojects
▶️ 4:26 DSL concepts for publishing: "components"/"publications"
▶️ 6:11 Configure repositories to publish to
▶️ 6:54 Running publish tasks
▶️ 7:11 Using published versions of libraries
▶️ 8:41 Summary

💾 Example on GitHub: https://git.io/J1Fq1
💾 Example for using timestamp version: https://github.com/jjohannes/gradle-d...

Related Videos:
⏩ 08 Declaring Dependencies:    • Understanding Gradle #08 – Declaring ...  
⏩ 11 Capability Conflicts:    • Understanding Gradle #11 – Capability...  
⏩ 13 Aggregating Custom Artifacts:    • Understanding Gradle #13 – Aggregatin...  

Further Readings:
📕 Setting up publishing: https://docs.gradle.org/current/userg...
📕 Configuring Repository Credentials: https://docs.gradle.org/current/sampl...
📕 Customizing Publishing: https://docs.gradle.org/current/userg...
📕 Consumable Configurations (Variants): https://docs.gradle.org/current/userg...
📕 Gradle Module Metadata: https://docs.gradle.org/current/userg...
📕 Publishing Gradle Module Metadata with Maven: https://github.com/jjohannes/gradle-m...

Комментарии

Информация по комментариям в разработке