Skip to content

Instantly share code, notes, and snippets.

@georgechang
Last active January 4, 2018 18:45
Show Gist options
  • Save georgechang/d77021c8d6701272067bf5a01f35d653 to your computer and use it in GitHub Desktop.
Save georgechang/d77021c8d6701272067bf5a01f35d653 to your computer and use it in GitHub Desktop.
"InstallWDP": {
"Type": "WebDeploy",
"Params": {
"Verb": "Sync",
"Arguments": {
"Source": {
"Package": "[resolvepath(parameter('Package'))]"
},
"Dest": "Auto",
"Skip": [
{ "ObjectName": "dbDacFx" },
{ "ObjectName": "dbFullSql" }
],
"SetParam": [
{ "Name": "Application Path", "Value": "[parameter('SiteName')]" },
{ "Name": "Database Server Name", "Value": "[parameter('SqlServer')]" },
{ "Name": "Sitecore Admin New Password", "Value": "[parameter('SitecoreAdminPassword')]" },
{ "Name": "Database Admin User Name", "Value": "[parameter('SqlAdminUser')]" },
{ "Name": "Database Admin User Password", "Value": "[parameter('SqlAdminPassword')]" },
{ "Name": "Core DB Name", "Value": "[variable('Sql.Database.Core')]" },
{ "Name": "Master DB Name", "Value": "[variable('Sql.Database.Master')]" },
{ "Name": "Web DB Name", "Value": "[variable('Sql.Database.Web')]" },
{ "Name": "Reporting DB Name", "Value": "[variable('Sql.Database.Reporting')]" },
{ "Name": "XDB Reference Data DB Name", "Value": "[variable('Sql.Database.Reference')]" },
{ "Name": "Experience Forms DB Name", "Value": "[variable('Sql.Database.Forms')]" },
{ "Name": "Marketing Automation DB Name", "Value": "[variable('Sql.Database.MarketingAutomation')]" },
{ "Name": "Processing Pools DB Name", "Value": "[variable('Sql.Database.Pools')]" },
{ "Name": "Processing Tasks DB Name", "Value": "[variable('Sql.Database.Tasks')]" },
{ "Name": "Core DB User Name", "Value": "[parameter('SqlCoreUser')]" },
{ "Name": "Core DB User Password", "Value": "[parameter('SqlCorePassword')]" },
{ "Name": "Master DB User Name", "Value": "[parameter('SqlMasterUser')]" },
{ "Name": "Master DB User Password", "Value": "[parameter('SqlMasterPassword')]" },
{ "Name": "Web DB User Name", "Value": "[parameter('SqlWebUser')]" },
{ "Name": "Web DB User Password", "Value": "[parameter('SqlWebPassword')]" },
{ "Name": "Reporting DB User Name", "Value": "[parameter('SqlReportingUser')]" },
{ "Name": "Reporting DB User Password", "Value": "[parameter('SqlReportingPassword')]" },
{ "Name": "XDB Reference Data DB User Name", "Value": "[parameter('SqlReferenceDataUser')]" },
{ "Name": "XDB Reference Data DB User Password", "Value": "[parameter('SqlReferenceDataPassword')]" },
{ "Name": "Experience Forms DB User Name", "Value": "[parameter('SqlFormsUser')]" },
{ "Name": "Experience Forms DB User Password", "Value": "[parameter('SqlFormsPassword')]" },
{ "Name": "Marketing Automation DB User Name", "Value": "[parameter('SqlMarketingAutomationUser')]" },
{ "Name": "Marketing Automation DB User Password", "Value": "[parameter('SqlMarketingAutomationPassword')]" },
{ "Name": "Processing Pools DB User Name", "Value": "[parameter('SqlProcessingPoolsUser')]" },
{ "Name": "Processing Pools DB User Password", "Value": "[parameter('SqlProcessingPoolsPassword')]" },
{ "Name": "Processing Tasks DB User Name", "Value": "[parameter('SqlProcessingTasksUser')]" },
{ "Name": "Processing Tasks DB User Password", "Value": "[parameter('SqlProcessingTasksPassword')]" },
{ "Name": "XConnect Collection", "Value": "[parameter('XConnectCollectionService')]" },
{ "Name": "Xdb Reference Data Client", "Value": "[parameter('XConnectReferenceDataService')]" },
{ "Name": "XDB MA Reporting Client", "Value": "[parameter('MarketingAutomationReportingService')]" },
{ "Name": "XDB MA Ops Client", "Value": "[parameter('MarketingAutomationOperationsService')]" },
{ "Name": "XConnect Server Certificate Validation Thumbprint", "Value": "[variable('Security.XConnect.CertificateThumbprint')]" },
{ "Name": "SOLR Connection String", "Value": "[parameter('SolrUrl')]" },
{ "Name": "Solr Core Index Name", "Value": "[variable('Solr.Core.Name')]" },
{ "Name": "Solr Master Index Name", "Value": "[variable('Solr.Master.Name')]" },
{ "Name": "Solr Web Index Name", "Value": "[variable('Solr.Web.Name')]" },
{ "Name": "Solr Marketing Definitions Master Index Name", "Value": "[variable('Solr.MD.Master.Name')]" },
{ "Name": "Solr Marketing Definitions Web Index Name", "Value": "[variable('Solr.MD.Web.Name')]" },
{ "Name": "Solr Marketing Asset Master Index Name", "Value": "[variable('Solr.MA.Master.Name')]" },
{ "Name": "Solr Marketing Asset Web Index Name", "Value": "[variable('Solr.MA.Web.Name')]" },
{ "Name": "Solr Testing Index Name", "Value": "[variable('Solr.Testing.Name')]" },
{ "Name": "Solr Suggested Index Name", "Value": "[variable('Solr.Suggested.Name')]" },
{ "Name": "Solr FXM Master Index Name", "Value": "[variable('Solr.FXM.Master.Name')]" },
{ "Name": "Solr FXM Web Index Name", "Value": "[variable('Solr.FXM.Web.Name')]" }
]
}
}
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment