From ac7adcb6162181eb946f2f7ed17d7b8ab0fb8577 Mon Sep 17 00:00:00 2001 From: Elliot Metsger Date: Wed, 3 Jul 2019 10:10:55 -0400 Subject: [PATCH] Release Deposit Services 1.0.0-3.4 (#228) * Release Deposit Services 1.0.0-3.4 - Supports CMF rollout - First release based on package providers (oapass/deposit-services-providers:0.0.1@sha256:15efaa6) - Updated README --- deposit-services/1.0.0-3.4/Dockerfile | 2 +- deposit-services/1.0.0-3.4/README.md | 23 +++++++++++++++++++++-- docker-compose.yml | 2 +- 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/deposit-services/1.0.0-3.4/Dockerfile b/deposit-services/1.0.0-3.4/Dockerfile index 727ef641..18bff03c 100644 --- a/deposit-services/1.0.0-3.4/Dockerfile +++ b/deposit-services/1.0.0-3.4/Dockerfile @@ -1,4 +1,4 @@ -FROM oapass/deposit-services-providers:0.0.1-SNAPSHOT@sha256:4232da6aebefade8d7ef14a254cf29c5c08adae36bc3d66121c292c6be584ad0 +FROM oapass/deposit-services-providers:0.0.1@sha256:15efaa68fdabe8c3df6438fbff5e0a38bad5132a2844a9c320b95d5fdb6be5c7 RUN touch /repositories.json diff --git a/deposit-services/1.0.0-3.4/README.md b/deposit-services/1.0.0-3.4/README.md index 9e002dd6..b5a4a824 100644 --- a/deposit-services/1.0.0-3.4/README.md +++ b/deposit-services/1.0.0-3.4/README.md @@ -1,4 +1,17 @@ -# Deposit Services Docker Images +# Deposit Services + +## Version 1.1.0-3.4 + +Version 1.1.0-3.4 is the first release of Deposit Services that utilizes Package Providers. It supports version [3.4][13] of the JSON-LD context (uses [version 0.6.0 of the PASS Java Client][14]) + +Includes the following package providers (version [0.0.1][12]): +- [JScholarship][9] +- [NIH (a.k.a PMC)][10] +- [BagIt][11] + +The runtime configuration file included in this image configures JScholarship and NIH (PMC). + +## Docker Images Deposit Services is composed of a hierarchy of images: @@ -73,4 +86,10 @@ Next, `jhu-package-providers` is released with the `maven-release-plugin`, and d [5]: https://github.com/OA-PASS/pass-docker/ [6]: ./repositories.json [7]: https://github.com/OA-PASS/deposit-services/blob/master/.travis.yml#L30 -[8]: https://github.com/OA-PASS/deposit-services/blob/master/trigger-dependent-build \ No newline at end of file +[8]: https://github.com/OA-PASS/deposit-services/blob/master/trigger-dependent-build +[9]: https://github.com/OA-PASS/jhu-package-providers/tree/0.0.1/jscholarship-package-provider +[10]: https://github.com/OA-PASS/jhu-package-providers/tree/0.0.1/nihms-package-provider +[11]: https://github.com/OA-PASS/jhu-package-providers/tree/0.0.1/bagit-package-provider +[12]: https://github.com/OA-PASS/jhu-package-providers/tree/0.0.1/ +[13]: https://github.com/OA-PASS/pass-data-model/blob/master/src/main/resources/context-3.4.jsonld +[14]: https://github.com/OA-PASS/java-fedora-client/tree/0.6.0 \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 95e38b55..2174f19b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -192,7 +192,7 @@ services: deposit: build: ./deposit-services/1.0.0-3.4 - image: oapass/deposit-pass-docker:1.0.0-3.4-SNAPSHOT@sha256:299e8c6bb8a861e2147f13d728fee898e61d2be5554ae405d8ddb29b50419fe8 + image: oapass/deposit-pass-docker:1.0.0-3.4@sha256:8a2a02f0f3d58a10d4b46ced70ba53e267d4077bb7f7c29d780a9aaeab73b076 container_name: deposit env_file: .env environment: