Search
Blog posts
Java CI/CD: Octopus, Jenkins, Java, Kubernetes, and the DevOps lifecycle
A blog series with practical examples on how Jenkins, Octopus, and Kubernetes fit into the DevOps lifecycle.Java CI/CD: From local build to Jenkins Continuous Integration
Learn how to build a Docker image with a central CI server.Change Advisory Boards Don’t Work
Proper scrutiny is important, but CABs are an inefficient and ineffective way to scrutinize.Our most popular webinars in 2021
Join us as we list out our favorite webinars of 2021.Java CI/CD: From JAR to Docker
In this post, we learn how to convert a Java application to a Docker image.Java CI/CD: From release management to operations
In this post, we create example runbook to implement operations tasks.Java CI/CD: From Continuous Integration to release management
In this post, we link up Jenkins and Octopus to form a CI/CD pipeline.Java CI/CD: From Continuous Integration to Kubernetes deployments
In this post, we create a Kubernetes cluster in AWS.Webinar: Automating deployments with VSTS and Octopus Deploy
Announcing a webinar with Brian A. Randell and Damian Brady to show the Octopus Deploy extension for Visual Studio Team Services and Team Foundation ServerInside DevOps with Dan Horrocks-Burgess from DDA Software
A series where we share lessons learned from those on the frontlines of DevOps. This post features Dan Horrocks-Burgess of DDA Software.Automating support emails with Octopus Runbooks
You can use Octopus Runbooks to automate delivery of important information to your support teams when things go wrong. This post explains how.Inside DevOps with Anton Zagrebelny from Stigg
A series where we share lessons learned from those on the frontlines of DevOps. This post features Anton Zagrebelny from Stigg.Verifying backups with Runbooks
Learn how to automate the process of verifying your backups using a custom runbook.My First Year Working at Octopus
Rob Pearson sharing what it's like to work at Octopus Deploy and a bit about the company culture.Deploying SQL Server Security with dbatools and Octopus Deploy
A discussion about the challenge of managing SQL Server users and roles, and a script that uses dbatools to version control and deploy them.SQL Server deployment options for Octopus Deploy
A brief summary of the most popular SQL Server deployment tools used with Octopus DeployThe DevOps reading list: Choosing your next DevOps book
Your guide to selecting your first/next DevOps book.An introduction to build servers and Continuous Integration
This post opens our series about Continuous Integration and build servers, with an overview on the benefits of build servers, particularly Jenkins and GitHub Actions.Introducing Google Cloud Platform integration for Octopus Deploy
Octopus Deploy now includes integration for Google Cloud Platform including built-in accounts, gcloud scripts, Terraform and Kubernetes.SQL Server and PowerShell made easier with dbatools: Practical Examples
A comparison between the SqlServer and dbatools PowerShell modulesSafe schema updates - Provisioning dev/test databases
The first step towards safe production releases... safe dev/test deployments.Behind the scenes of the Octopus Extension for GitHub Copilot
Learn how we integrated Azure AI and Copilot when making the Octopus extension.100x faster db deploys
Learn how to skip unnecessary schema compares in tightly coupled systems for faster database deployments.Taming the Kraken: How to protect your data
Learn how to keep your data safe when Octopus Deploy is deploying your database updates.Deploying to Payara
Learn how to deploy to a Payara web server with Octopus Deploy.Octopus Deploy 4.0 - Why we chose React over Angular when rewriting the Octopus 4.0 UI
One of the biggest changes in Octopus Deploy 4.0 is a complete portal rewrite in React.
Loading...
Documentation
Coordinating multiple projects
This guide covers scenarios where it is necessary to co-ordinate deployment between multiple projects and take some action that depends on their combined status.Deployment notes
Summarize the changes in a deploymentWorker pools
Worker pools are used to group workers and allow targeting steps at the pool of workers best equipped to execute the step. This page describes how to configure worker pools for a variety of scenarios.Can't find what you are looking for? You can also search our support forum.