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.
Loading...

Documentation

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.

Register Listening Tentacle

An example script to register a listening tentacle using the REST API.

Download package from built-in feed

An example script that downloads a package from the built-in feed.

Export step templates

An example script that exports all step templates in a Space to files.

Push package to built-in feed

An example script that pushes a package to the built-in feed.

Disable project triggers

An example script that disables a project's triggers in Octopus using the REST API and Octopus.Client.

Upgrade targets

An example script that upgrades a list of deployment targets.

Create and publish a new runbook snapshot

An example script to create and publish a new runbook snapshot

Import projects

An example script that will import projects from a previously executed export task from another space on an Octopus instance.

Enable/disable project

An example script that enables or disables a project in Octopus.

Deploy existing release with prompted variables

An example script to deploy an existing release with prompted 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.

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.

Register Polling Tentacle

An example script to register a Polling Tentacle using the REST API.

Create a project

An example script that creates a project.

Cancel queued deployments

An example script to cancel queued deployments.

Create and deploy a release

Example scripts to create and deploy a release.

Add an Azure Web App

An example script to add an Azure Web App as a deployment target.

Delete project releases

An example script that deletes releases for a project.

Publish a runbook snapshot

An example script to publish an existing runbook snapshot

Deploy existing release

An example script to deploy an existing release.

Find teams with role

An example script that finds all teams using a specific role.

Add an environment to step

An example script that scopes a step to an environment.

Export projects

An example script that will export projects that can be imported into a different space on the same, or different Octopus instance.

Check Tentacles for available upgrades

An example script to check targets and workers for available Tentacle upgrades.

Create a Google Cloud account

An example script to create a Google Cloud (GCP) account in Octopus.

Can't find what you are looking for? You can also search our support forum.