Slide 5
Slide 5 text
•
Prepare release branch and merge all required changes there
•
Update version in uppercut.config
•
Commit changes to SCM
•
Run build.bat
•
FTP package to deployment server
•
RDP to deployment server
•
Unpackage .zip content to temp folder
•
Manually backup staging database
•
Stop Stage Web site in IIS manager
•
Run migration scripts for staging database
•
Run deployment scripts for staging environment
•
Run Stage Web site in IIS manager
•
Test manually that on staging server, that build works fine
•
If something missed (note it is 60% of all cases) go to 1
•
Manually backup production database
•
Stop Production Web site in IIS manager
•
Run migration scripts for production database
•
Run deployment scripts for production environment
•
Run Production Web site in IIS manager
•
Test manually that on production server, that build works fine
Delivery Script ...