Deploy Sitecore.HabitatHome.Platform

What’s Sitecore.HabitatHome.Platform?

HabitatHome Demo and the tools and processes in it is a Sitecore® solution example built using Sitecore Experience Accelerator™ (SXA) on Sitecore Experience Platform™ (XP) following the Helix architecture principles.


Getting started


  • Clone the source code to your local (i.e. D:\sitecore)

  • Switch to release/9.0.2 branch
  • Open the cake-config.json by any text editor then modify the following setting values: WebsiteRoot, XConnectRoot, ProjectFolder
"WebsiteRoot": "E:\\Inetpub\\wwwroot\\",
"XConnectRoot": "E:\\Inetpub\\wwwroot\\\\",
"InstanceUrl": "",
"SolutionName": "HabitatHome.sln",
"ProjectFolder": "D:\\sitecore\\Sitecore.HabitatHome.Platform",
"BuildConfiguration": "Debug",
"BuildToolVersions": "VS2017",
"RunCleanBuilds": false,
"MessageStatisticsApiKey": "97CC4FC13A814081BF6961A3E2128C5B",
"MarketingDefinitionsApiKey": "DF7D20E837254C6FBFA2B854C295CB61"
  • Open the PowerShell in administrative mode, and change location to the folder that was cloned from Github

Set-Location D:\sitecore\Sitecore.HabitatHome.Platform

Deploy only Sitecore.HabitatHome.Content

  • Execute the Cake script as below


[*] Publish the sites

[*] Re-build the indexes

Finally, It’s done

Let open the browser; then access the Url – Here it is

Habitat Home-dev-local

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s