Contribute to the DSpace Development Fund

The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This was the procedure used to release the 7.0 beta1 release.  It may change prior to 7.0 final.

0. Select a Release Tag Name

Something like "dspace-7.0-beta1".  We will use this same tag for the Backend, Frontend and DockerHub.

1. Release Backend Via Maven

2. Release Frontend Via a Tag

3. Build Docker Images for Tagged Releases

Images can be built & pushed from commandline to DockerHub.  Again, use the same tag name as above.

Terry, Tim, Kim & Pascal currently have Push access.  Request it from one of them if you don't have it yet.

Build docker image
cd <DSPACE-SRC>
--checkout tag--
# NOTE: We are tagging based on the "test" Dockerfile as this is not Production ready yet
docker build -t dspace/dspace:<tag> -f Dockerfile.test .
docker push dspace/dspace:<tag>

cd <ANGULAR-SRC>
--checkout tag--
docker build -t dspace/dspace-angular:<tag> .
docker push dspace/dspace-angular:<tag>
  • No labels