Company
Date Published
Author
Paul Stovell
Word count
692
Language
English
Hacker News points
None

Summary

Octopus Deploy offers a versatile software deployment solution, notably supporting scripting within the deployment process, which enables extensive flexibility. A recent enhancement to the Octopus Deploy Library is the Microsoft Software Installer (MSI) Step template, designed to facilitate the installation, repair, or removal of MSI files on systems. This template necessitates Windows Installer 3.0 on the target machine and supports only quiet installations, running with the norestart flag. For effective deployment, MSI installers must be packaged inside an Octopus Deploy NuGet package, which can be created using the octo.exe pack command. The process involves importing the step template into the local Octopus Deploy instance and configuring it with the necessary MSI path, installer actions, and properties, after which the deployment can proceed seamlessly.