Page History
...
The Angular UI Demo site (https://dspace7-demo.atmire.com/) is updated/redeployed automatically when any change is merged into the master
main
branch of https://github.com/DSpace/dspace-angular
...
- 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 mastermain
git pull
git checkout rest-demo
git merge mastermain
- 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://dspace7.4science.cloud/server
Overview
Content Tools