1
- plugins {
2
- id " com.jfrog.bintray" version " 1.7.3"
3
- }
4
1
apply plugin : ' java'
5
2
apply plugin : ' maven-publish'
3
+ apply plugin : ' signing'
6
4
7
5
sourceCompatibility = 1.6
8
6
targetCompatibility = 1.6
9
7
10
- bintray {
11
- user = System . getenv(' BINTRAY_USER' )
12
- key = System . getenv(' BINTRAY_KEY' )
13
- pkg {
14
- repo = ' maven'
15
- name = ' java-android-websocket-client'
16
- version {
17
- name = ' 1.2.1'
18
- gpg {
19
- sign = true
20
- passphrase = System . getenv(' BINTRAY_GPG_PASSPHRASE' )
21
- }
22
- }
23
- }
24
- publications = [' MyPublication' ]
25
- }
26
-
27
8
def pomConfig = {
28
9
licenses {
29
10
license {
@@ -34,7 +15,7 @@ def pomConfig = {
34
15
developers {
35
16
developer {
36
17
name " Gustavo Avila"
37
- email System . getenv( ' DEVELOPER_EMAIL ' )
18
+ email " gusavila92@gmail.com "
38
19
}
39
20
}
40
21
scm {
@@ -56,13 +37,13 @@ task javadocJar(type: Jar, dependsOn: javadoc) {
56
37
57
38
publishing {
58
39
publications {
59
- MyPublication (MavenPublication ) {
40
+ maven (MavenPublication ) {
60
41
from components. java
61
42
artifact sourcesJar
62
43
artifact javadocJar
63
- groupId ' tech.gusavila92 '
44
+ groupId ' dev.gustavoavila '
64
45
artifactId ' java-android-websocket-client'
65
- version ' 1.2.1 '
46
+ version ' 2.0.0 '
66
47
pom. withXml {
67
48
def root = asNode()
68
49
root. appendNode(' name' , ' Java/Android WebSocket Client' )
@@ -72,4 +53,13 @@ publishing {
72
53
}
73
54
}
74
55
}
56
+ repositories {
57
+ maven {
58
+ url " https://s01.oss.sonatype.org/content/repositories/releases/"
59
+ credentials {
60
+ username = " gusavila92"
61
+ password = " $pwd "
62
+ }
63
+ }
64
+ }
75
65
}
0 commit comments