Masthead image for SitecoreFundamentals.com
Banner image for I'm Not Out of Order, TDS Isn't Out of Order, This Whole …. Solution Is Out of Order! Why Your Builds Are Not Deploying Without Errors. article

I had a real tricky issue this week as my newly built assemblies weren't being deployed to a dev environment. There were no errors. No warnings. There was even a message in the build output that the files I needed were in fact sent, but nothing showed up. Well, it all came down to a pesky developer playing around with the solution's configuration.

Read More
Banner image for How to Fix, “The Target “Clean” Does Not Exist in the Project.” With Your TDS Project When Using Azure Pipelines. article

We recently migrated our DevOps instances which involved creating new pipelines, build agents, etc. On first run I started getting errors with the TDS projects that weren't happening on local, which weren't too descriptive. The solution was easy, but understanding what's wrong wasn't.

Read More
Banner image for Adding a Project to Your Helix Solution and How Tds Can Break Your Sitecore Instance article

Today I was adding a project to our Helix solution, and was a little surprised to see the instance break after first deployment. The fix was simple but nowhere near straightforward.

Read More
Banner image for Help, My Sitecore Package Deployer Has Stopped Working! article

One of my favourite tools in Sitecore development is the Hedgehog's Sitecore Package Deployer. Having Azure DevOps drop TDS's packages into your instances automates a complete update for you! I've covered how to implement this in my past post, Complete Guide to Deployment Automation, and it's a really reliable method unless something interrupts the process like we had happen last week. So, what happened and how do we fix it?

Read More
Banner image for Complete Guide to Deployment Automation of Your Scaled Sitecore Environment Using Azure Devops  and Hedgehog TDS article

Our typical scaled Sitecore environments will consist of anywhere between 4-6 instances, depending on pre or post version 9, so being able to automate updates to them certainly saves a lot of time. The time required to perform a conventional package installation and to extract the updated files and drop them into delivery instances becomes costly over many months for larger engagements, so using the tools we have available to us is a necessity. Today I'm going to provide a complete guide for setting this up using HedgeHog TDS and Azure Devops.

Read More