Internal / Draft / Roadmap / Elements / DevOps Pipeline

DevOps Pipeline

Last updated on 13-Mar-2018 by Thomas P. Boesen
Thomas P. Boesen

Founder
boesen@scifeon.com
, Jakob Jakobsen Boysen
Jakob Jakobsen Boysen

Platform Lead
boysen@scifeon.com
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.

On this page