Tag: deployment

  • TeamCity FTP plugin 501 error: Cannot accept argument

    TeamCity FTP plugin 501 error: Cannot accept argument

    While investigating options for deploying Sitecore to Azure, I found a TeamCity deploy plugin that supported FTP (among other things). Unfortunately, after trying to get it up and running I ran into the following 501 error while using FTPES (explicit FTPS): “Failed to upload artifacts via FTP. Reply was: 501…

  • TDS Custom Post Deploy Actions

    TDS Custom Post Deploy Actions

    With the release of TDS 5.5, deployments now support post-deploy actions with a few out of the box options. However, you can even add your own custom actions into the flow. With a little help from Hedgehog Sitecore MVP Sean Holmesby (Thanks Sean!), I was able to get this working…

  • Sitecore DevOps: Deploying instance role configurations with solution

    Sitecore DevOps: Deploying instance role configurations with solution

    Those of you who have installed Sitecore in a scaled environment (i.e. multiple instances) know that the process can be somewhat tedious. To configure an instance to use a specific role, you need to manually enable/disable/modify config files to make the instance act as a delivery, authoring, or processing instance. Oh, do…

  • Where are the roles in my TDS update package?

    Where are the roles in my TDS update package?

    Team Development for Sitecore (TDS) supports the ability to manage your Sitecore roles within your TDS projects in Visual Studio. This ensures that important roles defined for things like workflow or other security needs can be deployed to all your environments. Recently, I was building my packages for deployment to…

  • Third day of Christmas… Powershell Scripts!

    Third day of Christmas… Powershell Scripts!

    On the third day of Christmas, my true blog gave to me: Three powershell scripts, Two Keystone merge tips, …and a placeholder rule in the content tree. Let’s unwrap those scripts!

  • Sitecore DevOps: Scaling content deployments

    When a solution is in operational support, handling ongoing changes in the Sitecore database can be challenging. System admins and content marketers need to be able to make changes in production authoring, the maintenance team needs to make quick fixes through all environments, and the development team needs to be…

  • TDS project compile error: .NET Framework v3.5 Service Pack 1 was not found

    TDS project compile error: .NET Framework v3.5 Service Pack 1 was not found

    I was recently working on some deployments that leveraged Team Development for Sitecore (TDS) projects and began receiving the following error on the build server: C:\Program Files (x86)\MSBuild\12.0\bin\amd64\Microsoft.Common.CurrentVersion.targets (990): .NET Framework v3.5 Service Pack 1 was not found. In order to target “.NETFramework,Version=v2.0”, .NET Framework v3.5 Service Pack 1 or later…

  • Visual Studio Online and Azure deployment

    Visual Studio Online and Azure deployment

    This past Tuesday I attended a Webinar led by ALM Ranger and Microsoft MVP Esteban Garcia (@EstebanFGarcia). The topic? Azure and Visual Studio Online (VSO), specifically around deployments (or so I thought). There was more content in this session than I expected to get, that’s for sure! My primary goal in…

  • How I know a project plan is total nutbars… and how it can be fixed

    We have all seen the magical project plans that have no grounding in reality. Schedules are far too aggressive, scope is beyond what the team can handle, not enough resources available to properly run the team… all to meet some magical “hard deadline” that has been imposed seemingly without any…

  • Sitecore Continuous Deployment: Video presentation from SVUG

    I had planned on kicking off a short series on how to tackle the challenges of Sitecore Continuous Deployment, but after I had written my post the Sitecore Virtual User Group (SVUG) held an online Q&A presentation by Jason Bert on Continuous Integration & Deployment. The presentation is a great…

  • Preparing for success on your next website launch

    I recently blogged over on Nonlinear Thinking about the 9 steps to a successful Sitecore website launch.  While targeted at a Sitecore audience, these steps do apply to pretty much any website launch. So, if you are about to plan the site launch for your most recent project, putting together…

  • TDS: Deploy failed – “This software is protected to provide copy protection”

    Have you encountered a failure while executing an automated Sitecore deployment with TDS where the type initializer throws an exception and you are asked to reinstall the TDS application?  Apparently, if your TDS installation becomes corrupted somehow, you need to get rid of the web service and let TDS reinstall…

  • TDS deployments slow with Sitecore 6.6? Upgrade versions!

    Have your deployments to Sitecore 6.6 installations been taking a very long time?  Do your build logs show 3-4 seconds for every template item that is deployed?  Are you seeing the following warning in Sitecore logs? All caches have been cleared. This can decrease performance considerably. If so, you are…

  • Microsoft completes acquisition of InRelease software

    While I was at the ALM Summit in January, Claude from InCycle (now with Microsoft) was doing demos of their InRelease software.  The deployment software allowed for a massive amount of deployment configuration, moving a build between labs and retaining environment-specific configurations using a tokenized language.  The workflow definition for…

  • Setting up a simple countdown to launch date

    Setting up a simple countdown to launch date

    For all of my projects, there comes a point in time where we start winding down towards launch and the team begins watching the calendar very closely.  This can be both a stressful and exciting time, but I feel that having a little bit of celebration around this is something…

  • 4 reasons why agile teams should stage deployments each iteration

    4 reasons why agile teams should stage deployments each iteration

    There are a few shops like Etsy that use continuous deployment/delivery to have code go straight into production, but otherwise the rest of us have some sort of environment between the developer’s machine and the live production environment.  Some call this Staging or QA, or there may actually be MANY…

  • TDS: So you’re deploying Sitecore to a new environment…

    TDS: So you’re deploying Sitecore to a new environment…

    If you’ve been using TDS to do automated deployments for Sitecore, you’ll eventually need to start deploying to a new environment.  Maybe you’ve set up your local environment, and now you want to get that process working in a daily build environment.  Maybe you want to automate deployment to a…

  • Automating Sitecore Deployments with TFS and TDS

    Automating Sitecore Deployments with TFS and TDS

    During development, your team makes a lot of changes to fields, templates, presentation details, and various other elements that need to be tracked, verified, and deployed.  You need a way to source control those database changes, and then make them available to your team to test.  Here’s how to accomplish…

  • Automating Sitecore Deployments with TeamCity and TDS

    During development, your team makes a lot of changes to fields, templates, presentation details, and various other elements that need to be tracked, verified, and deployed.  You need a way to source control those database changes, and then make them available to your team to test.  Here’s how to accomplish…

Create a website or blog at WordPress.com