Search

Blog posts

RFC: Azure and FTP steps

Looking for comments on two features we're currently building: Azure and FTP support

Octopus 1.5 with Azure and FTP deployments, plus ScriptCS support!

Today we released Octopus Deploy 1.5, which features support for Windows Azure cloud service deployments, as well as deployments via FTP/FTPS.

Outage on octopus.com - report and learnings

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

Deployment targets in Octopus 3.0 (RFC)

Listening and Polling Tentacles, SSH, Azure Websites, Azure Cloud Services, WebDeploy, offline drops and more.

Webinar, 28th March: What's new in Octopus 1.5

I'll be hosting a webinar to demonstrate the new features in Octopus 1.5: Azure deployments, FTP/FTPS, ScriptCS and more

Azure Cloud Deployments with Octopus

Kicking off our Azure Cloud Deployments with Octopus blog series looking at the breadth of options currently available.

Planning Octopus 2.0

We're planning some big changes for Octopus 2.0. We need to avoid second system syndrome as well as resting on our laurels.

Selenium series: Firefox debugging tricks

In this post, we learn some tricks to debugging Firefox JavaScript stack traces.

Introducing Execution Timeouts

Learn about our new Execution Timeouts feature to handle unexpectedly long-running processes.

Hosting a Maven repo in Amazon S3

Learn how to host a fully functional Maven repository in Amazon S3

Wanted: a universal application packaging format for .NET

Packaging formats and artifact repositories are essential to continuous delivery. Here are my dreams for a universal packaging format.

Getting started with PowerShell Desired State Configuration (DSC)

How to get started using PowerShell Desired State Configuration (DSC)

PowerShell and exit code 0

Exit code 0 in PowerShell can signify anything from "the script ran perfectly" to "your script is so horribly broken that Windows needs to be treated for PTSD". Here's how we handle it in Octopus.

Octopus Deploy 3.4 EAP - Beta 1

Octopus 3.4 has finally reached beta maturity, and we are excited for you to try out these features for real in your own environment: now with multi-tenant deployments, improved support for elastic and transient environments, Cloud Regions, and proxy support for Tentacle communications.

Library variable set permission changes

Some upcoming changes to how library variable set permissions work

Introducing Operations Runbooks for your operations team

Introducing runbooks for your operations team. It’s now possible to run operations and maintenance tasks like file clean-ups, backup and restore jobs, as well as disaster recovery failovers.

The ultimate guide to rolling deployments

What are rolling deployments and why are they useful? This post covers the rolling deployment pattern and practical examples of how to implement it with different tooling.

Octopus Cloud: Western Europe region is now available

Octopus Cloud: Western Europe region is now available

Kubernetes deployment strategies visualized

See pods being deployed with either rolling updates, recreates, or blue/green deployments.

Runbooks best practices

This post provides a step by step template you can use to generate high quality runbooks in Octopus.

Still deploying manually? What you're missing

By automating deployments, they become less painful and more reliable, which allows you to make them more frequently.

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.
Loading...

Documentation

System variables

System variables are variables provided by Octopus that can be used in your deployments.

Variable filters

Octopus variable substitutions support *filters* to correctly encode values for a variety of target file types.

Variable substitutions

Variable substitutions are a flexible way to adjust configuration based on your variables and the context of your deployment.

Variable templates

Variable templates can be defined in Octopus to indicate which variable values are required to successfully deploy a project.

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