-
Notifications
You must be signed in to change notification settings - Fork 590
How to update the gatk base docker
Louis Bergelson edited this page Feb 6, 2019
·
4 revisions
- choose a new version number for the base image and manually update the version in
scripts/docker/gatkbase/build_docker_base.sh
- build the gatkbase image using that script and upload it to the gatk-dev docker repo or gcr-gatk-snapshots (
us.gcr.io/broad-dsde-methods/broad-gatk-snapshots
)- cd to scripts/docker/gatkbase
- run
./build_docker_base.sh
-
docker tag broadinstitute/gatk-dev:your-version-rc1
or whatever the correct tag is for where you want it uploaded docker push tagname
- update the Dockerfile in the main gatk to use the image you pushed
- commit the changes to the two docker files and to a new pull request
- wait for the tests to pass and show it to a reviewer
- push the base image to the official gatk repo with the right name
- update the main docker to point to the official version you just released
- wait for tests to pass in travis and merge