-
Notifications
You must be signed in to change notification settings - Fork 160
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
converge onto a single docker image #837
Comments
I think its mostly unrelated to this one, but I notice that the UBI image prints this warning during startup:
|
lmsurpre
added a commit
that referenced
this issue
Apr 7, 2020
Previously, the CI pipeline used a strange mix of scripts from `build` and `fhir-install`. Now there is a single Dockerfile in fhir-install and the variants used by our CI pipeline are nicely contained under the build directory. I performed a lot of cleanup / script normalization in the process. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 7, 2020
Previously, the CI pipeline used a strange mix of scripts from `build` and `fhir-install`. Now there is a single Dockerfile in fhir-install and the variants used by our CI pipeline are nicely contained under the build directory. I performed a lot of cleanup / script normalization in the process. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 7, 2020
Previously, the CI pipeline used a strange mix of scripts from `build` and `fhir-install`. Now there is a single Dockerfile in fhir-install and the variants used by our CI pipeline are nicely contained under the build directory. I performed a lot of cleanup / script normalization in the process. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
Previously, the CI pipeline used a strange mix of scripts from `build` and `fhir-install`. Now there is a single Dockerfile in fhir-install and the variants used by our CI pipeline are nicely contained under the build directory. I performed a lot of cleanup / script normalization in the process. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
Previously, the CI pipeline used a strange mix of scripts from `build` and `fhir-install`. Now there is a single Dockerfile in fhir-install and the variants used by our CI pipeline are nicely contained under the build directory. I performed a lot of cleanup / script normalization in the process. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
Previously, the CI pipeline used a strange mix of scripts from `build` and `fhir-install`. Now there is a single Dockerfile in fhir-install and the variants used by our CI pipeline are nicely contained under the build directory. I performed a lot of cleanup / script normalization in the process. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
Previously, the CI pipeline used a strange mix of scripts from `build` and `fhir-install`. Now there is a single Dockerfile in fhir-install and the variants used by our CI pipeline are nicely contained under the build directory. I performed a lot of cleanup / script normalization in the process. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
1. Added dockerfile-maven-plugin to fhir-install; now it builds the `ibmcom/ibm-fhir-server` docker image as part of the "install" phase and pushes it to a registry as part of the "deploy" phase (config pending) 2. Removed build/docker/liberty/Dockerfile; renamed the `liberty` dir to `fhir-server`, moved the config and userlib dirs under a child directory named "volumes", and bind mounted those volumes from the fhir-server service defined in docker-compose.yml 3. Removed copy-dependencies.sh; now `pre-integration-test.sh` just copies the dependencies directly to the target ($SIT) directory, so that only the dockerized integration scripts actually use the build/docker directory Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
1. Added dockerfile-maven-plugin to fhir-install; now it builds the `ibmcom/ibm-fhir-server` docker image as part of the "install" phase and pushes it to a registry as part of the "deploy" phase (config pending) 2. Removed build/docker/liberty/Dockerfile; renamed the `liberty` dir to `fhir-server`, moved the config and userlib dirs under a child directory named "volumes", and bind mounted those volumes from the fhir-server service defined in docker-compose.yml 3. Removed copy-dependencies.sh; now `pre-integration-test.sh` just copies the dependencies directly to the target ($SIT) directory, so that only the dockerized integration scripts actually use the build/docker directory Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
1. Added dockerfile-maven-plugin to fhir-install; now it builds the `ibmcom/ibm-fhir-server` docker image as part of the "install" phase and pushes it to a registry as part of the "deploy" phase (config pending) 2. Removed build/docker/liberty/Dockerfile; renamed the `liberty` dir to `fhir-server`, moved the config and userlib dirs under a child directory named "volumes", and bind mounted those volumes from the fhir-server service defined in docker-compose.yml 3. Removed copy-dependencies.sh; now `pre-integration-test.sh` just copies the dependencies directly to the target ($SIT) directory, so that only the dockerized integration scripts actually use the build/docker directory Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
1. Added dockerfile-maven-plugin to fhir-install; now it builds the `ibmcom/ibm-fhir-server` docker image as part of the "install" phase and pushes it to a registry as part of the "deploy" phase (config pending) 2. Removed build/docker/liberty/Dockerfile; renamed the `liberty` dir to `fhir-server`, moved the config and userlib dirs under a child directory named "volumes", and bind mounted those volumes from the fhir-server service defined in docker-compose.yml 3. Removed copy-dependencies.sh; now `pre-integration-test.sh` just copies the dependencies directly to the target ($SIT) directory, so that only the dockerized integration scripts actually use the build/docker directory Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
1. Added dockerfile-maven-plugin to fhir-install; now it builds the `ibmcom/ibm-fhir-server` docker image as part of the "install" phase and pushes it to a registry as part of the "deploy" phase (config pending) 2. Removed build/docker/liberty/Dockerfile; renamed the `liberty` dir to `fhir-server`, moved the config and userlib dirs under a child directory named "volumes", and bind mounted those volumes from the fhir-server service defined in docker-compose.yml 3. Removed copy-dependencies.sh; now `pre-integration-test.sh` just copies the dependencies directly to the target ($SIT) directory, so that only the dockerized integration scripts actually use the build/docker directory Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
1. Added dockerfile-maven-plugin to fhir-install; now it builds the `ibmcom/ibm-fhir-server` docker image as part of the "install" phase and pushes it to a registry as part of the "deploy" phase (config pending) 2. Removed build/docker/liberty/Dockerfile; renamed the `liberty` dir to `fhir-server`, moved the config and userlib dirs under a child directory named "volumes", and bind mounted those volumes from the fhir-server service defined in docker-compose.yml 3. Removed copy-dependencies.sh; now `pre-integration-test.sh` just copies the dependencies directly to the target ($SIT) directory, so that only the dockerized integration scripts actually use the build/docker directory Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
1. Added dockerfile-maven-plugin to fhir-install; now it builds the `ibmcom/ibm-fhir-server` docker image as part of the "install" phase and pushes it to a registry as part of the "deploy" phase (config pending) 2. Removed build/docker/liberty/Dockerfile; renamed the `liberty` dir to `fhir-server`, moved the config and userlib dirs under a child directory named "volumes", and bind mounted those volumes from the fhir-server service defined in docker-compose.yml 3. Removed copy-dependencies.sh; now `pre-integration-test.sh` just copies the dependencies directly to the target ($SIT) directory, so that only the dockerized integration scripts actually use the build/docker directory Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
1. Added dockerfile-maven-plugin to fhir-install; now it builds the `ibmcom/ibm-fhir-server` docker image as part of the "install" phase and pushes it to a registry as part of the "deploy" phase (config pending) 2. Removed build/docker/liberty/Dockerfile; renamed the `liberty` dir to `fhir-server`, moved the config and userlib dirs under a child directory named "volumes", and bind mounted those volumes from the fhir-server service defined in docker-compose.yml 3. Removed copy-dependencies.sh; now `pre-integration-test.sh` just copies the dependencies directly to the target ($SIT) directory, so that only the dockerized integration scripts actually use the build/docker directory Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
lmsurpre
added a commit
that referenced
this issue
Apr 8, 2020
issue #837 - consolidate to a single fhir-server docker image
ccorley
pushed a commit
to ccorley/FHIR
that referenced
this issue
Apr 21, 2020
…cripts to build Previously, the CI pipeline used a strange mix of scripts from `build` and `fhir-install`. Now there is a single Dockerfile in fhir-install and the variants used by our CI pipeline are nicely contained under the build directory. I performed a lot of cleanup / script normalization in the process. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com> Signed-off-by: ccorley <ccorley@us.ibm.com>
ccorley
pushed a commit
to ccorley/FHIR
that referenced
this issue
Apr 21, 2020
…ocker image 1. Added dockerfile-maven-plugin to fhir-install; now it builds the `ibmcom/ibm-fhir-server` docker image as part of the "install" phase and pushes it to a registry as part of the "deploy" phase (config pending) 2. Removed build/docker/liberty/Dockerfile; renamed the `liberty` dir to `fhir-server`, moved the config and userlib dirs under a child directory named "volumes", and bind mounted those volumes from the fhir-server service defined in docker-compose.yml 3. Removed copy-dependencies.sh; now `pre-integration-test.sh` just copies the dependencies directly to the target ($SIT) directory, so that only the dockerized integration scripts actually use the build/docker directory Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com> Signed-off-by: ccorley <ccorley@us.ibm.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
converge onto a single docker image
Currently we have a debian and a UBI version.
Converge down to one image.
Related #814
The text was updated successfully, but these errors were encountered: