Search

Blog posts

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.

Kubernetes RFC

We are designing Kubernetes support for Octopus, and we would love your input.

Deploying a JavaScript library project with Octopus

Learn how to handle cache-busting and config of a shared JavaScript library bundle, and make it easy to reference in other Octopus projects.

Safe schema updates - Provisioning dev/test databases

The first step towards safe production releases... safe dev/test deployments.

Webinar, May 6th: What's new in Octopus 2.4!

Come along to this webinar to learn more about the features in Octopus 2.4

Using HashiCorp Vault with Octopus

Introducing step templates that allow secrets stored in HashiCorp Vault to be used in deployments or runbooks.

Deploying to MongoDB with Octopus Deploy and Liquibase

Learn how to use Octopus Deploy to deploy to MongoDB using Liquibase.

Ask Octopus Episode 31-33 - Incremental changes, using Octopus.Client with different Spaces and Auto Scaling groups with Octopus Deploy

A couple of times a week we meet up and talk about some of the most interesting questions we have gotten and how we went about solving them.

Ask Octopus Episode 34-36 - Server 2008 EOL, Project Templates for specific scenarios & binding Variables to multiple roles

A couple of times a week we meet up and talk about some of the most interesting questions we have received and how we went about solving them.

Ask Octopus Episodes 40-42 - Data Migration, installing the Linux Tentacle & connecting on-premise servers to Octopus Cloud.

A couple of times a week we meet up and talk about some of the most interesting questions we have received and how we went about solving them.

Ask Octopus Episodes 43-45 - LTS 2019.6, restarting VMs during deployments & Automatic Release Creation.

A couple of times a week we meet up and talk about some of the most interesting questions we have received and how we went about solving them.

Ask Octopus Episodes 37-39 - Diagnostic logging, restarting a failed upgrade & deployment channels with child projects.

A couple of times a week we meet up and talk about some of the most interesting questions we have received and how we went about solving them.

Ask Octopus Episode 2 - Service Accounts, Get Project by Name via API, Deployment Triggers

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 3 - Variable Run Conditions, Switching Auth Providers, Finding Deleted Releases

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 4 - Scheduled Deployments, Multiple Teams Sharing One Project, and Channel Version Rules

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 7 - Delta Compression, Common Performance Issues, Deploy Production to UAT

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 8 - Script Console, Disable Child Projects, Performance Part II

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 9 - Composite Step Templates, Maintenance Process and Environment Templates

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 10 - Subscriptions, System Security and Redeploy Failed Releases

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 11 - Automatically Cancel Tasks, Progression Prevention and Compliance

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 12 - Environment Approval Gates, Worker Pools Per Environment

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 13-15 - Blue/Green Deployments, HA Cluster configuration & Exposing links in deployment logs

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 16-18 - Stopping Deployments during Upgrade, Upgrading Octopus & Automatically Auditing your Projects

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Webinar - Database DevOps

In this webinar, Jeffrey Palermo and Paul Stovell answer all your Database DevOps questions.

Ask Octopus Episode 19-21 - Installing Octopus, Staging deployment packages & Retrying rolling deployments

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 22-24 - Different package for different step templates, moving Octopus & Octopus Server version comparison

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.
Loading...

Documentation

Passing parameters to scripts

Octopus can pass parameters to your custom script files for any of the supported scripting languages.

Deploying a sample Java application

This guide provides a simple example of deploying a Java application with Octopus Deploy.

Credits

Octopus is made possible thanks to many great third-party products.

Managing server configuration

The Octopus Server configuration can be managed programmatically through the Octopus.Client library and the API

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