Author: ianpaullin
-
Octo.exe export/import caveat: octo.exe versions matter
After doing numerous migrations using the octo.exe version 2.6.1.52, I decided to upgrade and move to version 2.6.3.59. As always, exporting is a breeze. But the import itself seems to be inconsistent – or at least, that’s what I’ve experienced. And there’s probably a good reason for it: octo.exe versions. When I’m referring to versions…
-
Setting up continuous deployments with Octopus Deploy and TFS
One reader asked in my Octo.exe deep dive if I had published how to setup continuous deployments. I had mentioned it in the deep dive and while I’d rather do a comprehensive piece to see how many different ways we could set up a continuous deployment, a simple post on how to setup continuous deployments in TFS is…
-
Octopus 3 now available!
Monday, July 20th 2015 was a big day for the .NET ecosystem. Microsoft officially released Visual Studio 2015 and Release Management 2015. Coincidentally, Octopus Deploy 3.0 was released as well. While I’m habitually (or obsessively) focused on Octopus Deploy, I use Visual Studio and have a mild interest in what Release Management 2015 has to offer. With the simultaneous…
-
LifeCycles: Guard rails for your deployments
In Octopus Deploy 2.6, a new feature was introduced: LifeCycles. You may be on a previous version of Octopus Deploy (2.5 or below) or you may have simply dismissed LifeCycles, but this deep dive is to encourage you to use them. They take a little bit of time to understand, but once you do they keep…
-
From the frontline: Upgrading the Octopus Deploy Server
Note: I’ve had this post ready for months but completely forgot about it. It’s about four months out of date, but still interesting so I’ve decided to post it anyway. We’ve been planning on upgrading for months (since late 2014), but with a jam packed schedule it was difficult to fit in. On top of…
-
Octo.exe – exporting/importing project pitfalls
Over a year ago, I mentioned that the Octo.exe supports the ability to export a project from one server to another server. This feature last year needed a lot of work and was a bit difficult to understand, but at the time I didn’t have a pressing need for it. After working with it extensively over…
-
Variables are your friend
To truly harness and appreciate the power and elegance of Octopus Deploy, you need to use variables. Variables are not a foreign concept to programmers, but within Octopus there are a few different types of variables available which may cause a little confusion. We’ll cover all these different types of variables in this deep dive, how to wield variables…
-
Chicago Code Camp 2015
Great turnout this year at the Chicago Code Camp. I saw a few familiar people and met some interesting new people as well. My presentation was going well right up to the point of where my wireless connection within the room dropped like a rock. Other people offered their remote hotspots but alas, it wasn’t…
-
Delayed articles and projects
Work has been extremely busy since mid-February and with my first baby born several weeks ago on May 20th, my time has been dwindling down to next to nothing. As I have numerous deep dives and articles scheduled, things are really pilling up. I’m on paternity leave currently but as I’ve learned, the term ‘parenthood’ is really…
-
SDC – "The S.O.L.I.D. Principles of OO and Agile Design" by Uncle Bob Martin
I’ve never seen Uncle Bob Martin before, but word of his presentations are nothing but exemplary. Last week on Wednesday the 15th, I attended Uncle Bob Martin’s presentation on The SOLID Priciples of OO and Agile Design at the Software Developers Community. There are speakers and then there are “Bob Martin”-level speakers. Engaging, intriguing and…