在插件工程的gradle文件增加上傳配置
apply plugin: 'groovy'
apply plugin: 'maven'
dependencies {
//...
}
repositories {
//...
}
group='com.jlhlyby.plugintool'
version='1.1.0'
uploadArchives {
repositories {
mavenDeployer {
//提交到遠程服務器:
//repository(url: "http://www.xxx.com/repos") {
//authentication(userName: "admin", password: "admin")
//}
//本地的Maven地址設置爲項目下的/localMaven的文件夾
repository(url: uri('../localMaven/'))
}
}
}
要上傳執行插件下的uploadArchives
插件就行。
在項目根目錄的gradle下配置maven地址
buildscript {
repositories {
//配置本地maven庫
maven {
url './localMaven'
}
//...
}
dependencies {
//引用gradle插件版本
classpath 'com.jlhlyby.plugintool:PluginTool:1.1.0'
//...
}
}
allprojects {
repositories {
//給所有項目配置maven庫
maven {
url './localMaven'
}
google()
jcenter()
}
}