Octopus Deploy provides a number of built-in variables that you can use in your deployment processes, runbooks, and scripts. Here’s a list of some of the most commonly used built-in variables:
- Octopus.Action.Name: The name of the current action being executed.
- Octopus.Action.Package.NuGetPackageId: The ID of the package being deployed.
- Octopus.Action.Package.NuGetPackageVersion: The version of the package being deployed.
- Octopus.Action[StepName].Output.Package.InstallationDirectoryPath: The installation directory of the package being deployed.
- Octopus.Environment.Name: The name of the current environment.
- Octopus.Machine.Name: The name of the current deployment target (machine).
- Octopus.Release.Number: The version number of the release being deployed.
- Octopus.Release.Package[NuGetPackageId].Version: The version of a specific package in the current release.
- Octopus.Project.Name: The name of the current project.
- Octopus.Task.Id: The ID of the current task being executed.
- Octopus.Web.BaseUrl: The base URL of the Octopus server web interface.
- Octopus.Deployment.Created: The date and time when the deployment was created.
- {Octopus.time.hour}
- {Octopus.time.minute}
- {Octopus.time.second}
Reference
- https://octopus.com/docs/projects/variables/system-variables
I’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock market tips at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at I reviewed , and SEO strategies at Wizbrand.
Please find my social handles as below;
Rajesh Kumar Personal Website
Rajesh Kumar at YOUTUBE
Rajesh Kumar at INSTAGRAM
Rajesh Kumar at X
Rajesh Kumar at FACEBOOK
Rajesh Kumar at LINKEDIN
Rajesh Kumar at PINTEREST
Rajesh Kumar at QUORA
Rajesh Kumar at WIZBRAND