Category: Octopus Deploy

Initial thoughts on Octopus Deploy 3.0 – from RavenDB back to SQL Server

This is pretty big news for any Octopus Deploy users. Paul Stovell has hinted a return back to SQL Server over the past few months in blog posts and uservoice forum comments, but from the public view, it’s all speculation and rumor until otherwise official. This weekend, Octopus made it official –  version 3.0, they’re moving from RavenDB back to SQL...

Users, Teams, User Roles and Permissions

In this post of our Octopus Deep Dive Series, we’re covering users, teams and user roles. I’ve learned that out of all the topics within Octopus Deploy, user management and permissions can be daunting depending on how customized you want your configuration. It took me some time to figure out how best to leverage security for a large number of teams using one customized security model. With...

Encore presentation on Octopus Deploy for Chicago ALM Users Group

I had another Octopus Deploy presentation today in Chicago for the Chicago ALM Users Group. Big thanks to Angela Dugan (@OakParkGirl) for letting me ramble on for Octopus for well over the time alloted. Had some good questions from audience members and interaction as well. I tried changing some things around in the presentation and adding more content but alas it...

OctoPack error: Cannot add part for the specified URI because it is already in the package

Recently, I had an issue with a project team’s TFS build and the OctoPack. Within the TFS log, I found this error: OctoPack error OCTONUGET: Cannot add part for the specified URI because it is already in the package. After some google-fu, I found a helpful post on StackOverflow. Short answer: you have to remove any duplicate references or duplicate content includes. This...

Octopus Deployment Basics

For the past few months, I’ve been analyzing Octopus Deploy in terms of it’s components, architectural design and benefits of said design decisions. In this article, we’re going to bring everything together to see the sum of all the parts. Everything starts with NuGet. Octopus works with your applications as NuGet packages and distributes them to the appropriate server. PowerShell is...