Search
Blog posts
Outage on octopus.com - report and learnings
Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.Sharing Workers across spaces
Learn methods to easily share Workers between spaces.Creating a custom Docker registry
Learn how to create a bare bones Docker registry with C Sharp.Automating Octopus with Azure Functions
Custom automation with Octopus and Azure Functions walkthrough.Deploying to Octopus from Jenkins Using Pipelines
Learn how to craft a Jenkins Pipeline that builds a Java project and deploys it to Octopus.
Loading...
Documentation
Add a script step to runbook
An example script that adds a simple PowerShell script to a runbook.Run a runbook with prompted variables
An example script to run a runbook with prompted variables.Update release variable snapshot
An example script that updates the variable snapshot for a release.Update tenant variables
An example script that updates tenant variables for a specific project template with a single value across each connected environment in Octopus using the REST API and Octopus.Client.Find library variable set variables usage
An example script that loads variables from a library variable set and finds usages in project variables, and optionally deployment processes and runbooks.Find variable usage
An example script that finds usages of a variable, searching in project variables, and optionally deployment processes and runbooks.Provision AWS resources with Terraform
With runbooks, you can use Terraform to create resources in AWS.Create and deploy a release
Example scripts to create and deploy a release.Run a published runbook
An example script to run a published runbook.Project coordination code samples
Project coordination guide code samples that show how to perform various tasks covered in the guide.Coordinating multiple projects
Script examples for working with data from multiple projects.Get all steps that use a package
An example script to find all steps that reference a specific package.List users with role
An example script to list all users that have a specific role by team.Cancel queued deployments
An example script to cancel queued deployments.Disable project triggers
An example script that disables a project's triggers in Octopus using the REST API and Octopus.Client.Add an environment to step
An example script that scopes a step to an environment.Delete projects with no process
An example script that deletes projects that have no deployment process in Octopus using the REST API and Octopus.Client.Check Tentacles for available upgrades
An example script to check targets and workers for available Tentacle upgrades.Find unused projects
An example script that will find any project that hasn't had a release created in the previous daysAdd Azure Active Directory login to users
An example script to add Azure Active Directory login details to Octopus user accounts.Create a new scheduled runbook trigger
An example script to create and publish a new runbook scheduled triggerEnvironment permissions report
An example script that will provide a report of which users have access to a specific permission for a specific environment.Download Runbook Artifact
An example script to download a runbook artifact to a specified location.Find variable value usage
An example script that finds all variables with a specific value in project variables and library variable sets.List deployments to environment
An example script to retrieve a list of deployments to an environmentCan't find what you are looking for? You can also search our support forum.