Search
Blog posts
Webinar - CI/CD Pipelines - Real-World, Expert Optimization Tips & Tricks
Practical advice for optimizing your CI/CD pipelineOutage on octopus.com - report and learnings
Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.Calculating DORA metrics with Runbooks
Learn how to measure the performance of your deployments using the DORA metrics and a custom runbook.Your guide to SHIPPED23 - Wednesday, November 15
SHIPPED23 is an all-day virtual event by Octopus Deploy on November 15, 2023. Join us for discussions about managing complex hybrid deployments at scale.Defining a target architecture
How to approach defining a target architecture for your software systems.
Loading...
Documentation
Environment permissions report
An example script that will provide a report of which users have access to a specific permission for a specific environment.Find unused targets
An example script the will find provide a list of targets being unused that might cause your target count to be inflated.Find target usage
An example script that will loop through all the steps in the deployment process and runbooks and determine if a target is being usedList users with editing roles
An example script to list all users that have any user roles (permissions) containing the words Edit, Create or Delete.Create and deploy a release
Example scripts to create and deploy a release.Delete project releases
An example script that deletes releases for a project.Clear sensitive variables
An example script that clears all sensitive variables.Find events by date
An example script that finds events by date in Octopus using the REST API and Octopus.Client.Create a release with specific version
An example script that creates a release with a specific version number.Bulk add a project to a list of tenants
An example script that will add a project to a lot of tenants at once.Download Deployment Artifact
An example script to download a deployment artifact to a specified location.Download Runbook Artifact
An example script to download a runbook artifact to a specified location.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.Remove a project from team
An example script that removes a project from a team.Add library set to a project
An example script that adds a library variable set to a project.Create a tag set
An example script that creates a Tenant tag set.Run a health check
An example script that creates and runs a health check task.Add an environment to a team
An example script that adds an environment to a team user role.Create a lifecycle
An example script that creates a lifecycle.Export step templates
An example script that exports all step templates in a Space to files.Update variable set variable value
An example script that loads variables from a variable set, looks for a match and replaces the variable value.Add an environment to step
An example script that scopes a step to an environment.Cancel queued deployments
An example script to cancel queued deployments.Create a project
An example script that creates a project.Deploy existing release with prompted variables
An example script to deploy an existing release with prompted variables.Can't find what you are looking for? You can also search our support forum.