blob: 6fccf12e5516dd0febcb5ae8cecbc12196d842fd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
--- a/java/lib/build.gradle
+++ b/java/lib/build.gradle
@@ -7,21 +7,51 @@ buildscript {
plugins {
id 'java-library'
id 'maven-publish'
- id 'com.vanniktech.maven.publish' version '0.18.0'
+ id 'com.vanniktech.maven.publish' version '0.35.0'
}
repositories {
mavenCentral()
}
-archivesBaseName = 'vosk'
+base {
+ archivesName = 'vosk'
+}
+
group = 'com.alphacephei'
version = '0.3.75'
-mavenPublish {
- group = 'com.alphacephei'
- version = version
- sonatypeHost = 's01'
+mavenPublishing {
+ coordinates(group, "vosk", version)
+
+ pom {
+ name = 'vosk'
+ description = 'Vosk speech recognition'
+ url = 'https://github.com/alphacep/vosk-api'
+
+ licenses {
+ license {
+ name = 'The Apache License, Version 2.0'
+ url = 'http://www.apache.org/licenses/LICENSE-2.0.txt'
+ }
+ }
+
+ developers {
+ developer {
+ id = 'nshmyrev'
+ name = 'Nickolay V. Shmyrev'
+ email = 'nshmyrev@gmail.com'
+ }
+ }
+
+ scm {
+ connection = 'scm:git:https://github.com/alphacep/vosk-api.git'
+ developerConnection = 'scm:git:https://github.com/alphacep/vosk-api.git'
+ url = 'https://github.com/alphacep/vosk-api'
+ }
+ }
+
+ publishToMavenCentral()
}
dependencies {
|