一套Gradle插件集,封装了常用Gradle插件,并做了一些个性化缺省配置,极大的简化项目管理配置。
插件ID | 插件名称 | 插件类型 | 插件描述 |
---|---|---|---|
pub.ihub.plugin.ihub-settings | 设置插件 |
Settings |
置插件仓库、插件版本以及子项目管理 |
pub.ihub.plugin | 基础插件 |
Project |
基础插件,用于配置组件仓库以及一些其他扩展属性 |
pub.ihub.plugin.ihub-bom | Bom插件 |
Project |
配置项目依赖组件版本以及兼容性管理 |
pub.ihub.plugin.ihub-java | Java插件 |
Project |
集成Java相关插件环境、配置一些默认依赖以及兼容性配置 |
pub.ihub.plugin.ihub-groovy | Groovy插件 |
Project |
集成Groovy相关插件环境以及配置Groovy默认组件依赖 |
pub.ihub.plugin.ihub-publish | 发布插件 |
Project |
集成组件发布相关插件环境,配置发布仓库以及其他默认配置 |
pub.ihub.plugin.ihub-test | 测试插件 |
Project |
配置测试任务 |
pub.ihub.plugin.ihub-verification | 验证插件 |
Project |
配置代码静态检查以及测试用例覆盖率等 |
pub.ihub.plugin.ihub-boot | Boot插件 |
Project |
集成spring-boot插件以及镜像默认配置 |
pub.ihub.plugin.ihub-native | Native插件 |
Project |
集成spring-native插件以及镜像默认配置 |
pub.ihub.plugin.ihub-git-hooks | GitHooks插件 |
Project |
配置GitHooks,可以为git操作配置一些钩子命令 |
Version | Java | Gradle |
---|---|---|
1.2.4+ | 11 | 7.4.1 |
1.2.3 | 11 | 7.4 |
1.1.1 | 11 | 7.2 |
1.1.0 | 11 | 7.0 |
请阅读 贡献指南 为该项目做出贡献