Skip to content

Commit

Permalink
Merge pull request #20 from medizininformatik-initiative/operation/19…
Browse files Browse the repository at this point in the history
…-upgrade-to-dsf-0-7-0

Upgrade to DSF 0.7.0
  • Loading branch information
DiCanio authored Jul 27, 2022
2 parents 71150f4 + d57d754 commit bdd394d
Show file tree
Hide file tree
Showing 8 changed files with 70 additions and 24 deletions.
Empty file.
Empty file.
Empty file.
68 changes: 60 additions & 8 deletions feasibility-dsf-process-docker-test-setup/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,13 @@ services:

# ---- ZARS - FHIR Inbox ----------------------------------------------------
zars-fhir-app:
image: ghcr.io/highmed/fhir:0.5.5
image: ghcr.io/highmed/fhir:0.7.0
restart: on-failure
healthcheck:
test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ]
interval: 10s
timeout: 15s
retries: 5
secrets:
- db_liquibase.password
- db_fhir_zars_user.password
Expand Down Expand Up @@ -119,8 +124,13 @@ services:

# ---- ZARS - BPE -----------------------------------------------------------
zars-bpe-app:
image: ghcr.io/highmed/bpe:0.5.5
image: ghcr.io/highmed/bpe:0.7.0
restart: on-failure
healthcheck:
test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ]
interval: 10s
timeout: 15s
retries: 5
secrets:
- db_liquibase.password
- db_zars_bpe_user.password
Expand All @@ -144,6 +154,9 @@ services:
- type: bind
source: ./zars/bpe/last_event
target: /opt/bpe/last_event
- type: bind
source: ./zars/bpe/cache
target: /opt/bpe/cache
environment:
TZ: Europe/Berlin
ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password
Expand All @@ -170,8 +183,13 @@ services:

# ---- DIC-1 - FHIR ---------------------------------------------------------
dic-1-fhir-app:
image: ghcr.io/highmed/fhir:0.5.5
image: ghcr.io/highmed/fhir:0.7.0
restart: on-failure
healthcheck:
test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ]
interval: 10s
timeout: 15s
retries: 5
secrets:
- db_liquibase.password
- db_fhir_dic_1_user.password
Expand Down Expand Up @@ -216,8 +234,13 @@ services:

# ---- DIC-1 - BPE ----------------------------------------------------------
dic-1-bpe-app:
image: ghcr.io/highmed/bpe:0.5.5
image: ghcr.io/highmed/bpe:0.7.0
restart: on-failure
healthcheck:
test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ]
interval: 10s
timeout: 15s
retries: 5
secrets:
- db_liquibase.password
- db_dic_1_bpe_user.password
Expand All @@ -241,6 +264,9 @@ services:
- type: bind
source: ./dic-1/bpe/last_event
target: /opt/bpe/last_event
- type: bind
source: ./dic-1/bpe/cache
target: /opt/bpe/cache
environment:
TZ: Europe/Berlin
ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password
Expand Down Expand Up @@ -319,8 +345,13 @@ services:

# ---- DIC-2 - FHIR ---------------------------------------------------------
dic-2-fhir-app:
image: ghcr.io/highmed/fhir:0.5.5
image: ghcr.io/highmed/fhir:0.7.0
restart: on-failure
healthcheck:
test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ]
interval: 10s
timeout: 15s
retries: 5
secrets:
- db_liquibase.password
- db_fhir_dic_2_user.password
Expand Down Expand Up @@ -365,8 +396,13 @@ services:

# ---- DIC-2 - BPE ----------------------------------------------------------
dic-2-bpe-app:
image: ghcr.io/highmed/bpe:0.5.5
image: ghcr.io/highmed/bpe:0.7.0
restart: on-failure
healthcheck:
test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ]
interval: 10s
timeout: 15s
retries: 5
secrets:
- db_liquibase.password
- db_dic_2_bpe_user.password
Expand All @@ -390,6 +426,9 @@ services:
- type: bind
source: ./dic-2/bpe/last_event
target: /opt/bpe/last_event
- type: bind
source: ./dic-2/bpe/cache
target: /opt/bpe/cache
environment:
TZ: Europe/Berlin
ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password
Expand Down Expand Up @@ -438,8 +477,13 @@ services:

# ---- DIC-3 - FHIR ---------------------------------------------------------
dic-3-fhir-app:
image: ghcr.io/highmed/fhir:0.5.5
image: ghcr.io/highmed/fhir:0.7.0
restart: on-failure
healthcheck:
test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ]
interval: 10s
timeout: 15s
retries: 5
secrets:
- db_liquibase.password
- db_fhir_dic_3_user.password
Expand Down Expand Up @@ -484,8 +528,13 @@ services:

# ---- DIC-3 - BPE ----------------------------------------------------------
dic-3-bpe-app:
image: ghcr.io/highmed/bpe:0.5.5
image: ghcr.io/highmed/bpe:0.7.0
restart: on-failure
healthcheck:
test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ]
interval: 10s
timeout: 15s
retries: 5
secrets:
- db_liquibase.password
- db_dic_3_bpe_user.password
Expand All @@ -510,6 +559,9 @@ services:
- type: bind
source: ./dic-3/bpe/last_event
target: /opt/bpe/last_event
- type: bind
source: ./dic-3/bpe/cache
target: /opt/bpe/cache
environment:
TZ: Europe/Berlin
ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password
Expand Down
Empty file.
4 changes: 2 additions & 2 deletions feasibility-dsf-process-tools/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@
<dependency>
<groupId>org.highmed.dsf</groupId>
<artifactId>dsf-fhir-rest-adapter</artifactId>
<version>0.5.5</version>
<version>0.7.0</version>
</dependency>
<dependency>
<groupId>org.highmed.dsf</groupId>
<artifactId>dsf-fhir-server</artifactId>
<version>0.5.5</version>
<version>0.7.0</version>
</dependency>

</dependencies>
Expand Down
12 changes: 6 additions & 6 deletions feasibility-dsf-process/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,12 +130,12 @@ Besides the [common DSF settings controlled by different environment variables][

This version of the process is compatible with the following components:

| Component | Compatible Version(s) |
|-----------|-----------------------|
| DSF FHIR | `0.5.x` |
| DSF BPE | `0.5.x` |
| Blaze | `>= 0.12` |
| Flare | `1.0` |
| Component | Compatible Version(s) |
|-----------|---------------------------|
| DSF FHIR | `0.5.x`, `0.6.0`, `0.7.0` |
| DSF BPE | `0.5.x`, `0.6.0`, `0.7.0` |
| Blaze | `>= 0.12` |
| Flare | `1.0` |

**Note:** Flare got rewritten. Only the [new project][9] is supported.

Expand Down
10 changes: 2 additions & 8 deletions feasibility-dsf-process/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<dependency>
<groupId>org.highmed.dsf</groupId>
<artifactId>dsf-bpe-process-base</artifactId>
<version>0.5.5</version>
<version>0.7.0</version>
<scope>provided</scope>
</dependency>
<dependency>
Expand All @@ -43,12 +43,6 @@
<artifactId>mockito-core</artifactId>
<scope>test</scope>
</dependency>
<!-- <dependency>-->
<!-- <groupId>com.squareup.okhttp3</groupId>-->
<!-- <artifactId>mockwebserver</artifactId>-->
<!-- <version>3.8.1</version>-->
<!-- <scope>test</scope>-->
<!-- </dependency>-->
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>mockwebserver</artifactId>
Expand Down Expand Up @@ -88,7 +82,7 @@
<dependency>
<groupId>org.highmed.dsf</groupId>
<artifactId>dsf-fhir-validation</artifactId>
<version>0.5.5</version>
<version>0.7.0</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down

0 comments on commit bdd394d

Please sign in to comment.