Robust Packaging and Deployment.
Deploy with ConfidenceWhether distributing software to your clients, preparing quality releases for testing and acceptance or promoting changes from development to live, a fully automated and robust deployment method is an essential part of any infrastructure.
Without a guaranteed, predictable and hands-free installation process, all your testing and release planning count for nothing when a mistake is made or a step missed in a manual installation process.
I depend on mvInstaller as a rock solid way to test and deliver my own products.
Choose your InstallermvInstaller features native Windows, Microsoft .NET and server side installers to give you and your clients the flexibility to choose the most convenient installation option.
mvInstaller packages can also be run through Jenkins using the mvTest CI Builder as part of your managed integration testing or continuous deployment pipeline.
What is easier and more fool-proof - giving someone a long list of instructions, manually copying and compiling items or providing a tested package they can install with a single command?
Designed for MultiValueMultiValue applications can be complex, and so setting up or updating an application can demand much more than simply copying items around.
mvInstaller has all the features necessary for deploying real world MultiValue applications including version sensitive operations using your choice of versioning or the built-in mvStamp support, and safe backouts that can remove setups whilst preserving items that may have changed in the intervening period such as counters.
- Create files (all types) and indices.
- Install dictionary and data items.
- Install, compile and catalog programs.
- Install object code and binary data.
- Update fields and values in data items.
- Run commands during build and setup.
- Call handler subroutines.
- Safely back out your changes.