Skip to content

Commit f99a7d4

Browse files
authored
Merge pull request #57 from couchbase/ktest-1.x
CBD-2734 Add pom requirements for Maven upload
2 parents fd820c3 + 3de4989 commit f99a7d4

4 files changed

Lines changed: 66 additions & 10 deletions

File tree

sqlcipher/build-android.gradle

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,28 @@ uploadArchives {
108108
pom.groupId = 'com.couchbase.lite'
109109
pom.artifactId = 'couchbase-lite-android-sqlcipher'
110110
pom.project {
111+
name 'com.couchbase.lite:couchbase-lite-android-sqlcipher'
112+
description 'This is a shared native SQLite library used for Couchbase Lite Java.'
113+
url 'http://developer.couchbase.com/mobile/'
111114
licenses {
112115
license {
113-
name 'Couchbase Community Edition License Agreement'
114-
url 'http://www.couchbase.com/agreement/community'
116+
name 'Couchbase, Inc. Community Edition License Agreement'
117+
url 'https://www.couchbase.com/binaries/content/assets/website/legal/ce-license-agreement.pdf'
115118
distribution 'repo'
116119
}
117120
}
121+
scm {
122+
url 'http://developer.couchbase.com/mobile/'
123+
}
124+
developers {
125+
developer {
126+
name 'Couchbase Mobile'
127+
email 'mobile@couchbase.com'
128+
organization 'Couchbase'
129+
organizationUrl 'http://www.couchbase.com'
130+
}
131+
}
118132
}
119133
}
120134
}
121-
}
135+
}

sqlcipher/build-java.gradle

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,13 +391,27 @@ uploadArchives {
391391
pom.groupId = 'com.couchbase.lite'
392392
pom.artifactId = 'couchbase-lite-java-sqlcipher'
393393
pom.project {
394+
name 'com.couchbase.lite:couchbase-lite-java-sqlcipher'
395+
description 'This is a shared native SQLite library used for Couchbase Lite Java.'
396+
url 'http://developer.couchbase.com/mobile/'
394397
licenses {
395398
license {
396-
name 'Couchbase Community Edition License Agreement'
397-
url 'http://www.couchbase.com/agreement/community'
399+
name 'Couchbase, Inc. Community Edition License Agreement'
400+
url 'https://www.couchbase.com/binaries/content/assets/website/legal/ce-license-agreement.pdf'
398401
distribution 'repo'
399402
}
400403
}
404+
scm {
405+
url 'http://developer.couchbase.com/mobile/'
406+
}
407+
developers {
408+
developer {
409+
name 'Couchbase Mobile'
410+
email 'mobile@couchbase.com'
411+
organization 'Couchbase'
412+
organizationUrl 'http://www.couchbase.com'
413+
}
414+
}
401415
}
402416
}
403417
}

sqlite-custom/build-android.gradle

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,28 @@ uploadArchives {
108108
pom.groupId = 'com.couchbase.lite'
109109
pom.artifactId = 'couchbase-lite-android-sqlite-custom'
110110
pom.project {
111+
name 'com.couchbase.lite:couchbase-lite-android-sqlite-custom'
112+
description 'This is a shared native SQLite library used for Couchbase Lite Java.'
113+
url 'http://developer.couchbase.com/mobile/'
111114
licenses {
112115
license {
113-
name 'Couchbase Community Edition License Agreement'
114-
url 'http://www.couchbase.com/agreement/community'
116+
name 'Couchbase, Inc. Community Edition License Agreement'
117+
url 'https://www.couchbase.com/binaries/content/assets/website/legal/ce-license-agreement.pdf'
115118
distribution 'repo'
116119
}
117120
}
121+
scm {
122+
url 'http://developer.couchbase.com/mobile/'
123+
}
124+
developers {
125+
developer {
126+
name 'Couchbase Mobile'
127+
email 'mobile@couchbase.com'
128+
organization 'Couchbase'
129+
organizationUrl 'http://www.couchbase.com'
130+
}
131+
}
118132
}
119133
}
120134
}
121-
}
135+
}

sqlite-custom/build-java.gradle

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -297,13 +297,27 @@ uploadArchives {
297297
pom.groupId = 'com.couchbase.lite'
298298
pom.artifactId = 'couchbase-lite-java-sqlite-custom'
299299
pom.project {
300+
name 'com.couchbase.lite:couchbase-lite-java-sqlite-custom'
301+
description 'This is a shared native SQLite library used for Couchbase Lite Java.'
302+
url 'http://developer.couchbase.com/mobile/'
300303
licenses {
301304
license {
302-
name 'Couchbase Community Edition License Agreement'
303-
url 'http://www.couchbase.com/agreement/community'
305+
name 'Couchbase, Inc. Community Edition License Agreement'
306+
url 'https://www.couchbase.com/binaries/content/assets/website/legal/ce-license-agreement.pdf'
304307
distribution 'repo'
305308
}
306309
}
310+
scm {
311+
url 'http://developer.couchbase.com/mobile/'
312+
}
313+
developers {
314+
developer {
315+
name 'Couchbase Mobile'
316+
email 'mobile@couchbase.com'
317+
organization 'Couchbase'
318+
organizationUrl 'http://www.couchbase.com'
319+
}
320+
}
307321
}
308322
}
309323
}

0 commit comments

Comments
 (0)