en·sconce/en'skäns/ Verb: Establish or settle (someone) in a comfortable, safe, or secret place
A .net command line tool for aiding deployment of server components.
- Update configuration files and other XML
- Initialise/update related databases
- Render arbitrary text files with environment specific variables
- Move the updated files to their final locations on disk
- Cope with multiple instances of the same component
- Deploy SSRS reports
Each release contains a nuget package which is an Octopus deployment package.
There are 3 required variables, these are:
- DeployPath - set to the folder you want to deploy Ensconce too
- IncludeK8s - set to
True
orFalse
depending on if you want Kubernetes deployments - VersionNumber - set as
#{Octopus.Release.Number}
in order to get the right version number
Documentation for how to use ensconce can be found at https://15below.github.io/Ensconce/