As of Aug 24, 2023, the DSpace Demo sites now update automatically
A basic summary of the demo sites exists below, but for more details see demo.dspace.org Site |
demo.dspace.org always runs the latest code from the corresponding "dspace-7_x" maintenance branch. It is therefore running the latest 7.x code at all times (NOTE: it updates every time a code change occurs on this maintenance branch, which means it may include unreleased fixes which will be in the next maintenance release)
dspace-7_x-dist
Docker image built from the Dockerfile.dist
on our frontend's dspace-7_x
branch: https://github.com/DSpace/dspace-angular/blob/dspace-7_x/Dockerfile.distdspace-7_x
Docker image built from the Dockerfile
on our backend's dspace-7_x
branch: https://github.com/DSpace/DSpace/blob/dspace-7_x/Dockerfilesandbox.dspace.org always runs the latest code from the corresponding "main" branch. It is therefore running bleeding edge code at all times.
latest-dist
Docker image built from the Dockerfile.dist
on our frontend's main
branch: https://github.com/DSpace/dspace-angular/blob/main/Dockerfile.distlatest
Docker image built from the Dockerfile
on our backend's dspace-7_x
branch: https://github.com/DSpace/DSpace/blob/main/DockerfileThis procedure is no longer used. The "ui-demo" branch is unmaintained. |
The Angular UI Demo site (https://demo7.dspace.org/) is updated/redeployed automatically when any change is merged into the ui-demo
branch of https://github.com/DSpace/dspace-angular
Here's how you update the User Interface Demo:
ui-demo
branch. For example:git checkout main
git pull
git checkout ui-demo
git merge main
ui-demo
branch in GitHubgit push upstream ui-demo
This procedure is no longer used. The "rest-demo" branch is unmaintained. |
The REST API Demo Site (https://api7.dspace.org/server/) is updated/redeployed automatically when a change is merged into the rest-demo
branch of https://github.com/DSpace/DSpace
Here's how you update the REST API Demo:
rest-demo
branch. For example:git checkout main
git pull
git checkout rest-demo
git merge main
rest-demo
branch in GitHubgit push upstream rest-demo