DevOps Pipeline
On this page
Apps
Commit & Push (local) > Git (Bitbucket) >
Build (VSTS) using scifeon-cli build >
Test (VSTS) using scifeon-cli test (unit) >
Deploy Dev (VSTS) /api/apps/install >
Test (VSTS) using scifeon-cli ui-test {hostname} >
Deploy Test (VSTS) /api/apps/install >
Deploy UAT (VSTS) /api/apps/install >
Deploy CloudProd (VSTS) /api/apps/install >
Validate (VSTS) run scifeon-cli validate... >
Store report and deployment package (platform & app(s)) in protected storage >
Sign report >
Download package and deploy on-premises
Database updates
Run DbUp tool on initialization (or just after) of Scifeon. Redirect all (or block) requests to a "Administration in progress" page where current status is shown.