Skip to content

Commit 10c3a89

Browse files
authored
Add distribution management (#2)
* Add distribution management * add repositories to pom * remove unused dependency --------- Co-authored-by: Tobias Koch <[email protected]>
1 parent b3a330c commit 10c3a89

File tree

5 files changed

+47
-21
lines changed

5 files changed

+47
-21
lines changed

measurement-provider/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>life.qbic</groupId>
88
<artifactId>data-access-server</artifactId>
9-
<version>1.0-SNAPSHOT</version>
9+
<version>0.1.0</version>
1010
</parent>
1111

1212
<artifactId>measurement-provider</artifactId>

openbis-connector/pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
<modelVersion>4.0.0</modelVersion>
66
<artifactId>openbis-connector</artifactId>
77
<packaging>jar</packaging>
8+
<version>0.1.0</version>
89

910
<parent>
1011
<groupId>life.qbic</groupId>
1112
<artifactId>data-access-server</artifactId>
12-
<version>1.0-SNAPSHOT</version>
13+
<version>0.1.0</version>
1314
</parent>
1415

1516
<properties>
@@ -69,7 +70,7 @@
6970
<dependency>
7071
<groupId>life.qbic</groupId>
7172
<artifactId>measurement-provider</artifactId>
72-
<version>1.0-SNAPSHOT</version>
73+
<version>0.1.0</version>
7374
</dependency>
7475
<dependency>
7576
<groupId>org.junit.jupiter</groupId>

pom.xml

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,23 @@
66

77
<groupId>life.qbic</groupId>
88
<artifactId>data-access-server</artifactId>
9-
<version>1.0-SNAPSHOT</version>
9+
<version>0.1.0</version>
1010
<packaging>pom</packaging>
11+
12+
1113
<modules>
1214
<module>zip</module>
1315
<module>measurement-provider</module>
1416
<module>openbis-connector</module>
1517
<module>rest-api</module>
1618
</modules>
1719

20+
<properties>
21+
<maven.compiler.source>21</maven.compiler.source>
22+
<maven.compiler.target>21</maven.compiler.target>
23+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
24+
</properties>
25+
1826
<repositories>
1927
<!-- The order of definitions matters. Explicitly defining central here to make sure it has the highest priority. -->
2028
<!-- Main Maven repository -->
@@ -38,6 +46,19 @@
3846
</snapshots>
3947
<url>https://qbic-repo.qbic.uni-tuebingen.de/repository/maven-releases</url>
4048
</repository>
49+
<repository>
50+
<id>nexus-snapshots</id>
51+
<name>QBiC Snapshots</name>
52+
<releases>
53+
<enabled>false</enabled>
54+
</releases>
55+
<snapshots>
56+
<checksumPolicy>fail</checksumPolicy>
57+
<enabled>true</enabled>
58+
<updatePolicy>always</updatePolicy>
59+
</snapshots>
60+
<url>https://qbic-repo.qbic.uni-tuebingen.de/repository/maven-snapshots</url>
61+
</repository>
4162
</repositories>
4263

4364
<distributionManagement>
@@ -55,10 +76,4 @@
5576
</snapshotRepository>
5677
</distributionManagement>
5778

58-
<properties>
59-
<maven.compiler.source>21</maven.compiler.source>
60-
<maven.compiler.target>21</maven.compiler.target>
61-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
62-
</properties>
63-
6479
</project>

rest-api/pom.xml

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,35 @@
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
<groupId>life.qbic</groupId>
76
<artifactId>rest-api</artifactId>
8-
<version>1.0-SNAPSHOT</version>
7+
<version>0.1.0</version>
98
<packaging>jar</packaging>
109

1110
<parent>
12-
<groupId>org.springframework.boot</groupId>
13-
<artifactId>spring-boot-starter-parent</artifactId>
14-
<version>3.2.2</version>
15-
<relativePath/>
11+
<groupId>life.qbic</groupId>
12+
<artifactId>data-access-server</artifactId>
13+
<version>0.1.0</version>
1614
</parent>
1715

1816
<properties>
1917
<maven.compiler.source>21</maven.compiler.source>
2018
<maven.compiler.target>21</maven.compiler.target>
2119
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
22-
<spring.boot.version>3.2.2</spring.boot.version>
20+
<spring.boot.version>3.2.3</spring.boot.version>
2321
</properties>
2422

23+
<dependencyManagement>
24+
<dependencies>
25+
<dependency>
26+
<groupId>org.springframework.boot</groupId>
27+
<artifactId>spring-boot-dependencies</artifactId>
28+
<version>${spring.boot.version}</version>
29+
<type>pom</type>
30+
<scope>import</scope>
31+
</dependency>
32+
</dependencies>
33+
</dependencyManagement>
34+
2535
<dependencies>
2636
<dependency>
2737
<groupId>org.springframework.boot</groupId>
@@ -40,17 +50,17 @@
4050
<dependency>
4151
<groupId>life.qbic</groupId>
4252
<artifactId>measurement-provider</artifactId>
43-
<version>1.0-SNAPSHOT</version>
53+
<version>0.1.0</version>
4454
</dependency>
4555
<dependency>
4656
<groupId>life.qbic</groupId>
4757
<artifactId>openbis-connector</artifactId>
48-
<version>1.0-SNAPSHOT</version>
58+
<version>0.1.0</version>
4959
</dependency>
5060
<dependency>
5161
<groupId>life.qbic</groupId>
5262
<artifactId>zip</artifactId>
53-
<version>1.0-SNAPSHOT</version>
63+
<version>0.1.0</version>
5464
</dependency>
5565
</dependencies>
5666

zip/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>life.qbic</groupId>
88
<artifactId>data-access-server</artifactId>
9-
<version>1.0-SNAPSHOT</version>
9+
<version>0.1.0</version>
1010
</parent>
1111

1212
<groupId>life.qbic</groupId>

0 commit comments

Comments
 (0)