在插件工程的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()
}
}
网友评论