mirror of
https://github.com/wasabeef/glide-transformations.git
synced 2025-12-25 03:50:00 +08:00
setting project
This commit is contained in:
63
transformations/bintray-publish.gradle
Normal file
63
transformations/bintray-publish.gradle
Normal file
@@ -0,0 +1,63 @@
|
||||
apply plugin: 'maven-publish'
|
||||
apply plugin: 'com.jfrog.bintray'
|
||||
|
||||
publishing {
|
||||
publications {
|
||||
mavenJava(MavenPublication) {
|
||||
groupId GROUP
|
||||
version VERSION_NAME
|
||||
artifactId ARTIFACT_ID
|
||||
artifact androidJar
|
||||
artifact androidJavadocsJar
|
||||
artifact androidSourcesJar
|
||||
pom.withXml {
|
||||
Node root = asNode()
|
||||
root.appendNode('name', ARTIFACT_ID)
|
||||
root.appendNode('description', POM_DESCRIPTION)
|
||||
root.appendNode('url', POM_URL)
|
||||
|
||||
def issues = root.appendNode('issueManagement')
|
||||
issues.appendNode('system', 'github')
|
||||
issues.appendNode('url', ISSUE_URL)
|
||||
|
||||
def scm = root.appendNode('scm')
|
||||
scm.appendNode('url', POM_SCM_URL)
|
||||
scm.appendNode('connection', POM_SCM_CONNECTION)
|
||||
scm.appendNode('developerConnection', POM_SCM_DEV_CONNECTION)
|
||||
|
||||
def license = root.appendNode('licenses').appendNode('license')
|
||||
license.appendNode('name', POM_LICENCE_NAME)
|
||||
license.appendNode('url', POM_LICENCE_URL)
|
||||
license.appendNode('distribution', POM_LICENCE_DIST)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
def getBintrayUserProperty() {
|
||||
return hasProperty('bintrayUser') ? bintrayUser : ""
|
||||
}
|
||||
|
||||
def getBintrayApiKeyProperty() {
|
||||
return hasProperty('bintrayApiKey') ? bintrayApiKey : ""
|
||||
}
|
||||
|
||||
bintray {
|
||||
user = bintrayUserProperty
|
||||
key = bintrayApiKeyProperty
|
||||
publications = ['mavenJava']
|
||||
|
||||
dryRun = false
|
||||
publish = false
|
||||
pkg {
|
||||
repo = 'maven'
|
||||
name = ARTIFACT_ID
|
||||
licenses = ['Apache-2.0']
|
||||
labels = ['android']
|
||||
|
||||
version {
|
||||
name = VERSION_NAME
|
||||
vcsTag = VERSION_NAME
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user