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.Selenium series: Emailing the results
In this post, we send the results of a Cucumber test via emailJava deployments to Tomcat with YAML and XML configuration file replacements
Learn how to take advantage of the XML, YAML, and Properties configuration file replacement when deploying Java applications.Selenium series: The Maven POM file
In this post, we create a simple Pom.xml file, configuring the Selenium dependencies.New Home for Octopus Documentation
After our documentation hosting provider went under, we decided to change where we host our docs.Arquillian for Infrastructure Testing
Arquillian's ability to spin up real application servers and integrate them with unit tests makes it a powerful solution for infrastructure testing.
Loading...
Documentation
Add an environment to a team
An example script that adds an environment to a team user role.Delete a feed
An example script that deletes an existing feed in Octopus using the REST API and Octopus.Client.Retrieve all feeds
An example script that retrieves all feeds in Octopus.Change feed
An example script that changes an existing feed by updating the feed name in Octopus using the REST API and Octopus.Client.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.Import projects
An example script that will import projects from a previously executed export task from another space on an Octopus instance.Find unused projects
An example script that will find any project that hasn't had a release created in the previous daysAdding Environments
An example script to create environments in a Space.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.Add library set to a project
An example script that adds a library variable set to a project.Create a certificate
An example script to add a certificate to the Octopus certificate library.Register Listening Tentacle
An example script to register a listening tentacle using the REST API.Bulk add a project to a list of tenants
An example script that will add a project to a lot of tenants at once.Export projects
An example script that will export projects that can be imported into a different space on the same, or different Octopus instance.Output variables
Your scripts can emit variables that are available in subsequent deployment steps.Export step templates
An example script that exports all step templates in a Space to files.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.Promote a release not in the destination
An example script that will promote a release if it is not in the destination.Cancel queued deployments
An example script to cancel queued deployments.Create a feed
An example script that creates a nuget feed in Octopus.Add a target role
An example script that adds a target role to a deployment target.Delete targets by name
An example script to delete targets by matching a specified name.Enable/disable machine
An example script that enables or disables a machine in Octopus.Can't find what you are looking for? You can also search our support forum.