Search

Blog posts

Library variable set permission changes

Some upcoming changes to how library variable set permissions work

Dynamically setting TeamCity version numbers based on the current branch

When you are using TeamCity to build a project with multiple branches, it's desirable to have different build numbers depending on the branch. This post explains how to dynamically set the TC build number depending on the current branch.

Setting up an Octopus Deploy Trial Locally

Learn how to install a local evaluation instance of Octopus Deploy

Set up a local Kubernetes deployment pipeline

We teach you how to set up a local Kubernetes deployment pipeline, so you can experiment without risk.

New in 2.0: Library variable sets

Library variable sets are a new feature that let you share settings between projects

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.

Safe schema updates - Provisioning dev/test databases

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

Variable specificity and complexity

Variables can be scoped to multiple values. What's the simplest way to score them?

Reflections on 2017

A recap of 2017, including progress on our roadmap and a general company update

Octopus Deploy 2018 Roadmap

This post outlines our roadmap for 2018, and all of the improvements we're planning to make to Octopus over the next year.

Why you should take a look at Kotlin's standard library

See how run, let, also and apply can improve your Kotlin code.

Octopus Deploy version changes for 2018

This post outlines our decision to change versioning strategy for Octopus Deploy to a style matching our iterative, monthly release cadence. It also describes how we arrived at our decision and how continuous delivery has fundamentally changed the way we plan, build, and release our software.

Octopus React UI Permissions

Inside look into the React UI permissions

Coordinating Projects with the Deploy Release Step

We have introduced a new 'Deploy Release' step type which allows coordination between Octopus Projects
Loading...

Documentation

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.

Manage Tenants and Tag sets

Manage tenants and tag sets as part of a multi-tenant region setup in Octopus Deploy.

octopus config set

Set will write the value for given key to Octopus CLI config file

Library variable sets

Library variable sets allow you to define and share common variables between your Octopus projects.

Tag sets

This section includes examples of how to use the REST API to create and manage Tenant tag sets in Octopus.

Create a tag set

An example script that creates a Tenant tag set.

Find projects using library set

An example script that finds all projects using a specific library variable set.

Update variable set variable value

An example script that loads variables from a variable set, looks for a match and replaces the variable value.

Add library set to a project

An example script that adds a library variable set to a project.

Set Master Key

Sets the new master key in the config after rotation.

Credits

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

Process dumps

Octopus Server and Tentacle process dumps

Troubleshooting AWS transport level errors

A guide for troubleshooting AWS Transport Errors.

Log files

Octopus Server and Tentacle log file locations and details.

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