Gradle Plugin Masterclass

所在平台: Udemy

课程主页: https://www.udemy.com/course/gradle-plugin-masterclass/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Gradle 插件大师班 概述:在本课程中,我将分享如何使用 Gradle 插件为团队节省每年数百小时的工作时间。如果您希望优化 Gradle 构建过程,那么构建一个或多个 Gradle 插件可能是提升效率的理想解决方案。本课程是您实现这一目标的全面资源。 课程将从项目和 IDE 的设置开始,迅速进入基础的插件框架,这是所有 Gradle 插件的基本组成部分。随后,我会演示如何将这个基础架构应用于更复杂的工作流程,以满足大项目和小项目的需求。课程中讨论的模式基于我多年来在开发和领导 MyUPMC Android(一个每天使用三个自定义 Gradle 插件的医院患者门户应用程序)过程中获得的经验和建议。 课程内容包括: - Gradle 插件开发的基本原则 - 优化团队开发项目的提示 - 如何钩入 Gradle 生命周期,以确保插件在每次构建中无缝运行 - 将多个插件和事件打包到一个自定义扩展中 - 将作品发布到 Gradle 插件库 - 与现有项目一起构建私有插件 完成本课程后,您将具备从零开始构建 Gradle 插件和事件的知识。这些课程中教授的模式通常适用于该构建工具的所有模式,因此您可以在日常开发中定期重用这些技术,从而获得同样成功的结果。

课程评论(0条)

课程详情

I use Gradle plugins to save my team hundreds of hours of unnecessary work each year, and so can you. If you need to fill a key hole in your Gradle build process, then building one or more Gradle plugins may be your ticket to saving time and boosting your productivity. This course is your one-stop, comprehensive resource to do just that.In this course, I show you how to extend the Gradle build tool for your needs. Beginning with the project and IDE setup, I quickly move on to show the basic skeleton, which is essential for all Gradle plugins. This foundation is then adapted to fit more complicated workflows to fit both large and small projects, alike.The patterns I discuss in this course are backed by seasoned advice, which I have garnered and practiced for years as I built and led the development of MyUPMC Android, a hospital patient portal application that uses three custom Gradle plugins every day.Some of those concepts I discuss in this course include:basic principles of Gradle plugin developmenttips for optimizing your projects for team-wide developmenthook into the Gradle lifecycle to make your plugin work seamlessly in every buildpackaging multiple plugins and events into a single custom extensionpublishing your work to the Gradle Plugin Repositorybuilding private plugins alongside existing projectsBy the end of this course, I am confident that you will have enough knowledge to build Gradle plugins and events from scratch. The patterns taught inside of this course generally apply to this build tool's patterns as a whole. Therefore, you can reuse these techniques regularly in your daily development and experience a similarly successful outcome.

课程标签

0人关注该课程

主题相关的课程