Skip to content

Icd10 gm docker#12

Open
DavidCroftDKFZ wants to merge 9 commits intomainfrom
icd10-gm-docker
Open

Icd10 gm docker#12
DavidCroftDKFZ wants to merge 9 commits intomainfrom
icd10-gm-docker

Conversation

@DavidCroftDKFZ
Copy link
Member

No description provided.

@@ -1,7 +1,19 @@
FROM maven:3.8.1-openjdk-11 AS build
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would rather use GitHub Actions to build the JAR file instead of a build container. Please see https://github.com/samply/store-fhir-adapter/blob/main/.github/workflows/ci.yml

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not familiar with Actions, so it could be some time before I can make the requested change.

Would it be possible to incorporate the build container for the time being, and upgrade to GitHub Actions at a later date?

Dockerfile Outdated
RUN apk upgrade
RUN apk add bash
RUN apk add gettext
RUN apk add curl
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we need curl here?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not needed - I have removed this.

alexanderkiel and others added 9 commits December 13, 2021 15:13
The main things added are:

* A docker-compose.yml file, that builds the JAR and provides both
  the dictionary itself and also a database.
* A Docker-based conversion tool for generating the dictionary in
  JSON format.
Added a README to the ICD10-GM directory

Made the README.md more general, so that it will also work for the WHO dictionary.
...because I tried it out for real, and it didn't work!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants