Skip to content

The core deployment scripts and tools used by Octopus Deploy

License

Notifications You must be signed in to change notification settings

elevate/Calamari

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calamari is the command-line tool invoked by Tentacle during a deployment. It knows how to extract and install NuGet packages, run the Deploy.ps1 etc. conventions, modify configuration files, and all the other things that happen during an deployment.

This repository is currently a work-in-progress as we migrate the tools and scripts from Tentacle 2.x.

Learn more about our plans for Tentacle 3.0.

To use your own build of Calamari with an Octopus 3.0 server, add the following setting to your Octopus Server configuration file:

  <set key="Octopus.Deployment.CustomCalamariPackageDirectory">C:\GitHub\Calamari\built-packages</set>

The configuration file can normally be found at:

C:\Octopus\OctopusServer\OctopusSever.config

About

The core deployment scripts and tools used by Octopus Deploy

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 91.8%
  • PowerShell 5.4%
  • Shell 2.8%