Page History
...
The Angular UI Demo site (https://dspace7-demodemo7.atmiredspace.comorg/) is updated/redeployed automatically when any change is merged into the main
branch of https://github.com/DSpace/dspace-angular
...
Updating REST API Demo
The REST API Demo Site (https://dspace7api7.4sciencedspace.cloudorg/server/) is updated/redeployed automatically when a change is merged into the rest-demo
branch of https://github.com/DSpace/DSpace
...
- First, merge any PR(s) that you want to deploy to REST API demo
- Next, merge/sync those changes over to the
rest-demo
branch. For example:git checkout main
git pull
git checkout rest-demo
git merge main
- Then, push those changes back up to the
rest-demo
branch in GitHubgit push upstream rest-demo
- At this point, 4Science's Jenkins system should detect the new changes. Jenkins will report on the #rest-api channel in Slack that it is redeploying (NOTE: It may take 5 minutes or so for the Jenkin's system to detect the changes and report on Slack)
- Wait for about 5 minutes, and Jenkins will report deployment success/failure on the #rest-api channel in Slack
- Assuming Jenkins reported success, the demo REST API should be updated! Test it out: https://dspace7api7.4sciencedspace.cloudorg/server/
Overview
Content Tools