Skip to content

Commit 74ce09e

Browse files
committed
Release 0.1.0
1 parent 67ba011 commit 74ce09e

5 files changed

Lines changed: 136 additions & 12 deletions

File tree

api-client/pom.xml

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,47 @@
55
<parent>
66
<groupId>xyz.gianlu.librespot</groupId>
77
<artifactId>librespot-java</artifactId>
8-
<version>0.0.1</version>
8+
<version>0.1.0</version>
99
<relativePath>../</relativePath>
1010
</parent>
1111

1212
<artifactId>librespot-api-client</artifactId>
1313
<packaging>jar</packaging>
1414

1515
<name>librespot-java api client</name>
16+
<build>
17+
<finalName>librespot-api-client</finalName>
18+
<plugins>
19+
<plugin>
20+
<groupId>org.apache.maven.plugins</groupId>
21+
<artifactId>maven-assembly-plugin</artifactId>
22+
<executions>
23+
<execution>
24+
<phase>package</phase>
25+
<goals>
26+
<goal>single</goal>
27+
</goals>
28+
<configuration>
29+
<archive>
30+
<manifest>
31+
<mainClass>xyz.gianlu.librespot.api.client.Main</mainClass>
32+
</manifest>
33+
</archive>
34+
<descriptorRefs>
35+
<descriptorRef>jar-with-dependencies</descriptorRef>
36+
</descriptorRefs>
37+
</configuration>
38+
</execution>
39+
</executions>
40+
</plugin>
41+
</plugins>
42+
</build>
1643

1744
<dependencies>
1845
<dependency>
1946
<groupId>xyz.gianlu.librespot</groupId>
2047
<artifactId>librespot-common</artifactId>
21-
<version>0.0.1</version>
48+
<version>0.1.0</version>
2249
</dependency>
2350

2451
<!-- WebSocket client -->

api/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>xyz.gianlu.librespot</groupId>
77
<artifactId>librespot-java</artifactId>
8-
<version>0.0.1</version>
8+
<version>0.1.0</version>
99
<relativePath>../</relativePath>
1010
</parent>
1111

@@ -18,12 +18,12 @@
1818
<dependency>
1919
<groupId>xyz.gianlu.librespot</groupId>
2020
<artifactId>librespot-core</artifactId>
21-
<version>0.0.1</version>
21+
<version>0.1.0</version>
2222
</dependency>
2323
<dependency>
2424
<groupId>xyz.gianlu.librespot</groupId>
2525
<artifactId>librespot-common</artifactId>
26-
<version>0.0.1</version>
26+
<version>0.1.0</version>
2727
</dependency>
2828

2929
<!-- Data -->

common/pom.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@
55
<parent>
66
<groupId>xyz.gianlu.librespot</groupId>
77
<artifactId>librespot-java</artifactId>
8-
<version>0.0.1</version>
8+
<version>0.1.0</version>
99
<relativePath>../</relativePath>
1010
</parent>
1111

1212
<artifactId>librespot-common</artifactId>
13-
1413
<name>librespot-java common</name>
1514

1615
<dependencies>

core/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>xyz.gianlu.librespot</groupId>
77
<artifactId>librespot-java</artifactId>
8-
<version>0.0.1</version>
8+
<version>0.1.0</version>
99
<relativePath>../</relativePath>
1010
</parent>
1111

@@ -46,7 +46,7 @@
4646
<dependency>
4747
<groupId>xyz.gianlu.librespot</groupId>
4848
<artifactId>librespot-common</artifactId>
49-
<version>0.0.1</version>
49+
<version>0.1.0</version>
5050
</dependency>
5151

5252
<!-- Data -->

pom.xml

Lines changed: 101 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,47 @@
55
<groupId>xyz.gianlu.librespot</groupId>
66
<artifactId>librespot-java</artifactId>
77
<packaging>pom</packaging>
8-
<version>0.0.1</version>
8+
<version>0.1.0</version>
9+
10+
<name>librespot-java</name>
11+
<description>Java port of librespot, the Open Source Spotify client library</description>
12+
13+
<url>http://github.com/librespot-org/librespot-java</url>
14+
15+
<licenses>
16+
<license>
17+
<name>The Apache Software License, Version 2.0</name>
18+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
19+
</license>
20+
</licenses>
21+
22+
<developers>
23+
<developer>
24+
<name>Gianluca Altomani</name>
25+
<email>[email protected]</email>
26+
<url>https://gianlu.xyz</url>
27+
</developer>
28+
</developers>
29+
30+
<scm>
31+
<connection>scm:git:git://github.com/librespot-org/librespot-java.git</connection>
32+
<developerConnection>scm:git:ssh://github.com:librespot-org/librespot-java.git</developerConnection>
33+
<url>http://github.com/librespot-org/librespot-java/tree/master</url>
34+
</scm>
935

1036
<properties>
37+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1138
<maven.compiler.source>1.8</maven.compiler.source>
1239
<maven.compiler.target>1.8</maven.compiler.target>
1340
<gson.version>2.8.5</gson.version>
1441
<protobuf.version>3.6.0</protobuf.version>
1542
</properties>
1643

1744
<modules>
45+
<module>common</module>
1846
<module>core</module>
19-
<module>mdnsjava</module>
2047
<module>api</module>
2148
<module>api-client</module>
22-
<module>common</module>
2349
</modules>
2450

2551
<dependencies>
@@ -43,4 +69,76 @@
4369
<scope>runtime</scope>
4470
</dependency>
4571
</dependencies>
72+
73+
<distributionManagement>
74+
<snapshotRepository>
75+
<id>ossrh</id>
76+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
77+
</snapshotRepository>
78+
<repository>
79+
<id>ossrh</id>
80+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
81+
</repository>
82+
</distributionManagement>
83+
84+
<build>
85+
<plugins>
86+
<plugin>
87+
<groupId>org.apache.maven.plugins</groupId>
88+
<artifactId>maven-source-plugin</artifactId>
89+
<version>3.0.1</version>
90+
<executions>
91+
<execution>
92+
<id>attach-sources</id>
93+
<goals>
94+
<goal>jar-no-fork</goal>
95+
</goals>
96+
</execution>
97+
</executions>
98+
</plugin>
99+
<plugin>
100+
<groupId>org.apache.maven.plugins</groupId>
101+
<artifactId>maven-javadoc-plugin</artifactId>
102+
<version>3.0.1</version>
103+
<executions>
104+
<execution>
105+
<id>attach-javadocs</id>
106+
<goals>
107+
<goal>jar</goal>
108+
</goals>
109+
</execution>
110+
</executions>
111+
<configuration>
112+
<failOnError>false</failOnError>
113+
</configuration>
114+
</plugin>
115+
<plugin>
116+
<groupId>org.apache.maven.plugins</groupId>
117+
<artifactId>maven-gpg-plugin</artifactId>
118+
<version>1.6</version>
119+
<executions>
120+
<execution>
121+
<id>sign-artifacts</id>
122+
<phase>verify</phase>
123+
<goals>
124+
<goal>sign</goal>
125+
</goals>
126+
</execution>
127+
</executions>
128+
</plugin>
129+
130+
<plugin>
131+
<groupId>org.apache.maven.plugins</groupId>
132+
<artifactId>maven-deploy-plugin</artifactId>
133+
<version>2.8.2</version>
134+
<dependencies>
135+
<dependency>
136+
<groupId>org.jvnet.wagon-svn</groupId>
137+
<artifactId>wagon-svn</artifactId>
138+
<version>1.12</version>
139+
</dependency>
140+
</dependencies>
141+
</plugin>
142+
</plugins>
143+
</build>
46144
</project>

0 commit comments

Comments
 (0)