Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automate Term Graph Loader build #2798

Closed
ibmatc opened this issue Sep 23, 2021 · 3 comments
Closed

Automate Term Graph Loader build #2798

ibmatc opened this issue Sep 23, 2021 · 3 comments
Assignees
Labels
automation automation enhancement New feature or request terminology

Comments

@ibmatc
Copy link
Contributor

ibmatc commented Sep 23, 2021

Term Graph loading was added as a Docker container in the fhir-install module via #2795. The process requires a build script to automate the build of the image

I believe the pattern used by ibm-fhir-schematool can be followed here to script the build and add it to the release process.
The nuances of this pattern are complex so I excluded it from the initial release of the Term Graph loader code.

Without this update, the Term Graph Loader container will not remain up-to-date and may result in out-of-date images being used in future releases.

Acceptance Criteria
1.
GIVEN a new release of FHIR
WHEN a build is initiated
THEN a new version of the term-graph-loader image will be built and pushed to the docker repository

This approach was discussed with @prb112 and agreed to be a reasonable direction.

@prb112
Copy link
Contributor

prb112 commented Sep 23, 2021

Docker repository such as ibm-fhir-term-loader
Automation would follow similar to ibm-fhir-schematool

@prb112
Copy link
Contributor

prb112 commented Oct 25, 2021

Pinged Adam asking for confirmation this meets his expectations and we can close out QA

@prb112
Copy link
Contributor

prb112 commented Nov 2, 2021

Fixed issue in #2930
QA Complete - Adam was able to load data using the container

@prb112 prb112 closed this as completed Nov 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation automation enhancement New feature or request terminology
Projects
None yet
Development

No branches or pull requests

3 participants