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
Latest posts by Rajesh Kumar (see all)
- Best AI tools for Software Engineers - November 4, 2024
- Installing Jupyter: Get up and running on your computer - November 2, 2024
- An Introduction of SymOps by SymOps.com - October 30, 2024