Typically, a production deployment does not simply include updating the source code (assembly), but it requires many other important tasks, such as, for example:
- Db scripts
- Configuration files (differences from test \ production)
- Planning Package
- Executable files to go to the correct path
- Etc. and etc.
In our company, we simply send an email to the "Release email" email address describing the tasks in the order that you need to change ( TFS ), which need to be updated with SP, db scripts, etc.
I believe that there is no magic tool that automatically performs these tasks, including rollback; but thereβs probably something better than email, which helps track releases in production.
Do you have any tools for suggestions or practices for sharing?
source share