Search

Blog posts

Featured Step Template: HTTP - Test URL

Test that a URL responds at the end of a deployment

Outage on octopus.com - report and learnings

Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.

Selenium series: modifying HTTP requests

In this post, we learn how to modify network requests made through BrowserStack.

Selenium series: modifying HTTP responses

In this post, we learn how to modify network responses passed through BrowserStack.

Selenium series: running tests against BrowserStack

In this post, we learn how to run tests against the BrowserStack service.

Implementing DevSecOps to respond to vulnerabilities

As part of our series about Runbooks, learn how to configure your CI/CD pipeline to quickly identify and respond to vulnerabilities.

Expanding the use of execution containers

Octopus 2024.1 added the ability to use an inline Dockerfile or a URL to a Git repository to build the Docker container used for a deployment.
Loading...

Documentation

Project Release Deployment Targets Report

An example script that will provide a list of all the deployments and deployment targets deployed to.

Deployments Per Deployment Target Role Report

An example script that will provide a list of all the deployment targets in a given role and their respective deployments.

Find unused projects

An example script that will find any project that hasn't had a release created in the previous days

Bulk add a project to a list of tenants

An example script that will add a project to a lot of tenants at once.

Enable/disable project

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

Rerun all canceled deployments and runbook runs after node shutdown.

An example script that determine which deployments and runbook runs were canceled because of a node shutdown and resubmit them.

GitLab Maven repository

Configuring a GitLab Maven repository as an Octopus feed.

GitLab NuGet repository

Configuring a GitLab NuGet repository as an Octopus feed.

Artifactory container registry

How to add Artifactory as an Octopus Deploy feed for use in Docker steps.

Maven feeds

Configuring Maven repositories as Octopus Feeds

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.

Add library set to a project

An example script that adds a library variable set to a project.

Add or update project variable

An example script that adds or updates a project variable.

Clear sensitive variables

An example script that clears all sensitive variables.

Find projects using library set

An example script that finds all projects using a specific library variable set.

Enable/disable machine

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

Delete a feed

An example script that deletes an existing feed in Octopus using the REST API and Octopus.Client.

Find events by date

An example script that finds events by date in Octopus using the REST API and Octopus.Client.

Delete a project

An example script that deletes a project.

Disable project triggers

An example script that disables a project's triggers 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.

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