Skip to content

Commit

Permalink
Release cdoc2-capsule-server version 1.4.0 (#6)
Browse files Browse the repository at this point in the history
  • Loading branch information
jann0k committed Sep 3, 2024
1 parent 9a2b918 commit f216a51
Show file tree
Hide file tree
Showing 9 changed files with 50 additions and 28 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog

## [1.4.0] Maintenance (Spring Boot 3.3.3) (2024-09-03)

### Bugfixes
* Fix building on Windows
* Allow loading [pkcs11 (smart-card) test properties](README.md#pkcs11-tests) from file system (previously only classpath was working) by upgrading `cdoc2-lib` test dependency to `2.0.0`

### Internal
* Upgrade Spring Boot to `3.3.3`. Update other 3rd party dependencies to latest.
* Update client and server certificates used for unit-tests. Add scripts for future updates
* Move gatling-tests into separate repository
* Move cdoc2-openapi (OpenAPI specifications) into separate repository
* Add GitHub initial workflows
* [Buildpacks dependency mirror](https://paketo.io/docs/howto/configuration/#dependency-mirrors) can be specified as `-Dbp.dependency.mirror=https://mirror.example.org` when creating Docker image with `mvn spring-boot:build-image`


## [1.3.1] Fix dependencies for 1.3.0 (2024-07-03)

### Bugfixes
Expand Down
2 changes: 1 addition & 1 deletion cdoc2-shared-crypto/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-shared-crypto</artifactId>
<version>0.2.0-SNAPSHOT</version>
<version>0.2.0</version>
<description>CDOC2 common crypto functions shared between lib and server</description>
<packaging>jar</packaging>

Expand Down
16 changes: 8 additions & 8 deletions get-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

<artifactId>cdoc2-get-server</artifactId>
<groupId>ee.cyber.cdoc2</groupId>
<version>1.4.0-SNAPSHOT</version>
<version>1.4.0</version>
<packaging>jar</packaging>

<name>cdoc2-get-server</name>
Expand Down Expand Up @@ -161,38 +161,38 @@
<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-shared-crypto</artifactId>
<version>0.2.0-SNAPSHOT</version>
<version>0.2.0</version>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-common-server</artifactId>
<version>2.1.0-SNAPSHOT</version>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-server-db</artifactId>
<version>2.1.0-SNAPSHOT</version>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-server-openapi</artifactId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.0</version>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-lib</artifactId>
<version>1.4.0</version>
<version>2.0.0</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-common-server</artifactId>
<version>2.1.0-SNAPSHOT</version>
<version>2.1.0</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
Expand Down Expand Up @@ -265,7 +265,7 @@
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-lib</artifactId>
<!-- for successful pkcs11 tests version must be at least 1.5.0-SNAPSHOT-->
<version>1.4.0</version>
<version>2.0.0</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<artifactId>cdoc2-server</artifactId>
<groupId>ee.cyber.cdoc2</groupId>
<version>1.4.0-SNAPSHOT</version>
<version>1.4.0</version>

<description>CDOC2 server pom</description>

Expand Down
7 changes: 7 additions & 0 deletions prepare_release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,16 @@ mvn -f cdoc2-shared-crypto install
#mvn -f cdoc2-openapi install

mvn versions:set -DremoveSnapshot

mvn -f server-openapi versions:set -DremoveSnapshot
mvn -f server-db versions:set -DremoveSnapshot
mvn -f server-common versions:set -DremoveSnapshot

# replace ee.cyber.cdoc2:* dependency versions with latest release version (includes packages from local maven repo)
mvn versions:use-latest-versions -Dincludes=ee.cyber.cdoc2:* -DexcludeReactor=false -DallowSnapshots=false -DallowDowngrade=true



# put and get server have spring-boot as parent and need to be updated separately
mvn -f put-server versions:set -DremoveSnapshot
mvn -f put-server versions:use-latest-versions -Dincludes=ee.cyber.cdoc2:* -DexcludeReactor=false -DallowSnapshots=false -DallowDowngrade=true
Expand Down
16 changes: 8 additions & 8 deletions put-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

<artifactId>cdoc2-put-server</artifactId>
<groupId>ee.cyber.cdoc2</groupId>
<version>1.4.0-SNAPSHOT</version>
<version>1.4.0</version>
<packaging>jar</packaging>

<name>cdoc2-put-server</name>
Expand Down Expand Up @@ -161,48 +161,48 @@
<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-shared-crypto</artifactId>
<version>0.2.0-SNAPSHOT</version>
<version>0.2.0</version>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-server-openapi</artifactId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.0</version>
</dependency>


<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-common-server</artifactId>
<version>2.1.0-SNAPSHOT</version>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-server-db</artifactId>
<version>2.1.0-SNAPSHOT</version>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-common-server</artifactId>
<version>2.1.0-SNAPSHOT</version>
<version>2.1.0</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-lib</artifactId>
<version>1.4.0</version>
<version>2.0.0</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-lib</artifactId>
<!-- for successful pkcs11 tests version must be at least 1.5.0-SNAPSHOT-->
<version>1.4.0</version>
<version>2.0.0</version>
<!-- cdoc2-lib src/test compiled classes-->
<type>test-jar</type>
<scope>test</scope>
Expand Down
10 changes: 5 additions & 5 deletions server-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
<parent>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-server</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.4.0</version>
<relativePath>..</relativePath>
</parent>

<artifactId>cdoc2-common-server</artifactId>
<version>2.1.0-SNAPSHOT</version>
<version>2.1.0</version>
<packaging>jar</packaging>

<properties>
Expand All @@ -21,7 +21,7 @@
<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-server-openapi</artifactId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.0</version>
<scope>test</scope>
</dependency>

Expand Down Expand Up @@ -68,13 +68,13 @@
<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-server-db</artifactId>
<version>2.1.0-SNAPSHOT</version>
<version>2.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-client</artifactId>
<version>1.4.0</version>
<version>1.5.0</version>
<scope>test</scope>
</dependency>

Expand Down
6 changes: 3 additions & 3 deletions server-db/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@
<parent>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-server</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.4.0</version>
<relativePath>..</relativePath>
</parent>

<artifactId>cdoc2-server-db</artifactId>
<version>2.1.0-SNAPSHOT</version>
<version>2.1.0</version>
<packaging>jar</packaging>

<dependencies>
<dependency>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-shared-crypto</artifactId>
<version>0.2.0-SNAPSHOT</version>
<version>0.2.0</version>
</dependency>

<dependency>
Expand Down
4 changes: 2 additions & 2 deletions server-openapi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
<parent>
<groupId>ee.cyber.cdoc2</groupId>
<artifactId>cdoc2-server</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.4.0</version>
<relativePath>..</relativePath>
</parent>



<version>0.1.0-SNAPSHOT</version>
<version>0.1.0</version>
<artifactId>cdoc2-server-openapi</artifactId>
<description>CDOC2 server stub generation from OpenAPI spec</description>

Expand Down

0 comments on commit f216a51

Please sign in to comment.