In today's edition of the 28 Days of Sitecore Rocks we will be covering the Sitecore Installation tool. This tool automates the installation of a Sitecore instance and other tasks associated with setting up a Sitecore web site. We will also see how to extend the installation tool to automate custom tasks.
To open the Sitecore Installation tool, click the "Sitecore" menu item in the menu bar and under the "Task Lists" menu item click the "Install Sitecore Web Site."
With the Sitecore Installation tool open we can see all the tasks that the installation tool can perform. They are as follows:
All we need to do is supply some basic information and the installation tool will do the heavy lifting.
Each task has a pull down menu that lets us change the status of the task from pending, completed or failed. It also gives us the ability to edit the PowerShell Script associated with the task.
Selecting the "Edit File" option from the tasks pull down menu will open the task XML file. This file contains meta data to display the task in the Installation tool.
Selecting the "Edit Script" option from the tasks pull down menu will open the PowerShell script file. Here we can make any modifications required.
We can also add custom tasks to the Installation tool by creating an XML file and PowerShell script in the Sitecore Rocks task lists folder. This folder is typically located in the following location.
An easy way to get started with creating custom tasks is to check out the existing tasks and modify as required.
The Sitecore Rocks Installation tool is one of my favorite tools for automating the installation of a Sitecore instance. The Sitecore Rocks Installation tool can be used to get a Sitecore instance running very quickly to test a new module, build a proof of concept or start a new project.
I know this is an old post, but what about the newly added task, "Rockify Site"? I've been searching in vain for any detailed explanation. It's rare that Google comes back with "no results found".