Home

Awesome

Sitecore Parameter driven publish deployment tool

On automatically deployment or scripted Sitecore releases you would properly also do a scripted publish. Or maybe just publish to the one that is removed from the load balancer and wait until the publish is finished. With this publish module you can do that, just give your wishes in the url querystring parameters to the module. With a second script IsPublishTaskRunning.aspx you can poll and see when the publish is done.

Read more on Sitecore Stockpick or the artikel Sitecore development and deployment

If you have a recent version of Sitecore there is a build in job viewer try /sitecore/admin/jobs.aspx?refresh=1

Download Sitecore marketplace:

The latest stable version can be downloaded on Sitecore Marketplace

Installation instructions

place the ParameterDrivenPublish.aspx and IsPublishTaskRunning.aspx into the \sitecore\admin folder on your Sitecore CMS installation.

Running

Go the /sitecore/admin/ParameterDrivenPublish.aspx Find the correct querystring parameter and add the url to your continuous integration or continuous delivery system. The page show all the available web databases and lets you choose between full or smart publish.

For the Is Publish running check go to: /sitecore/admin/IsPublishTaskRunning.aspx

Note:

The pages do not have a login be sure you don�t deploy it to a accessible server without protected the admin urls. maybe you can remove the tool after use. Every access to the script will logged in the Sitecore Log.

But why not using PowerShell? Sitecore PowerShell has today a Remoting Automation Service this is an excellent choice to automate your deploy.