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.Deploying a Vault to WildFly
Learn how to deploy a vault from Octopus to WildFly to secure passwords in configuration files10 of our favorite Jenkins plugins
Jenkins has over 1800 community-created plugins to help with continuous integration. Here are 10 we think are useful, as part of our series about CI and build servers.Cloning a space using the Octopus API
With the Octopus API, it is possible to clone almost everything you need in a space.Selenium series: Installing the tools
In this post, we install the Serverless applicationRFC: Version Control of Octopus configuration with Octopus Declarative
We want to build a great experience for people who want to store their Octopus configuration in Git.Database deployments with Flyway and Octopus Execution Containers
Using Octopus Execution Containers and Flyway to deploy database changes.Application Server vs UberJAR
A high level look at the differences between WildFly and WildFly Swarm.Release management with dynamic infrastructure
Support redeployments for a suite of application components, by leveraging the Deploy Child Octopus Deploy Project step template with dynamic infrastructure.Maven versions explained
There is more than meets the eye when it comes to Maven versions. Learn how Maven treats different version strings.What's new in Octopus 2.4
Step templates, script modules, a new Library tab - a ton of new features!Deploying a Ruby web application
Learn how to deploy a Ruby web application using Octopus Deploy.
Loading...
Documentation
CSV download
Download your data as a CSVList users with editing roles
An example script to list all users that have any user roles (permissions) containing the words Edit, Create or Delete.Find variable value usage
An example script that finds all variables with a specific value in project variables and library variable sets.List users
An example script to list all users in an Octopus instance.Add Azure Active Directory login to users
An example script to add Azure Active Directory login details to Octopus user accounts.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.Insights
Insights gives you better visibility into your company's DevOps performance.Reports
This section includes examples of how to use the REST API to generate comma separated reports using the Octopus Deploy API.User roles
User roles are a critical part of the Octopus security model whereby they are assigned to Teams and they dictate what the members of those teams can do in Octopus.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.Remove a project from team
An example script that removes a project from a team.Project permissions report
An example script that will provide a report of which users have access to specific projects.Environment permissions report
An example script that will provide a report of which users have access to a specific permission for a specific environment.List users with role
An example script to list all users that have a specific role by team.Promote a release not in the destination
An example script that will promote a release if it is not in the destination.Download Runbook Artifact
An example script to download a runbook artifact to a specified location.Can't find what you are looking for? You can also search our support forum.