MCCP: Build and Release Management As-Is: (SVN/Bitbucket)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

MCCP : Build and Release Management AS-IS

Commit compiled code to the


Development

MCCP Repository Fix issues in code


(MIT Dev)

(SVN/Bitbucket)

Run hourly
Run the Build job smoke test
Detect code Integration
and generate
changes Changes Environment
release Deployment
(Automated – SCM)

Found
Build Process

No
Test Pass
No changes Run unit
tests Yes

End
Build & Test Process

Successful Changes through


the day are integrated

Package release and send Nightly smoke Nightly Builds


notifications to Application
Release Packaging

tests
support team

Yes No
Release package Test Pass
published to
Subversion repository
(MCCPRelMan)

Initiate Manual deployment Source release


Shutdown Miris
process in a given target artifacts from
through Sysguard
environment Subversion
Application
Support

Backup DB
instances for Run Pre-deployment Run Post-deployment
Deploy Release
rollback purpose actions actions
using BART

You might also like