Resort Tools - Copying Test Files to Production

Overview

These are instructions on how to copy the test Resort Tools files over to the production instance. This is typically a one time copy that is done after all the configuration and testing has been completed in test but it can be done more often if needed. The process is to copy all test files and paste into the production directory and then edit the appsettings.json and appsettings.custom.json files.

Detailed Guide

  1. Open IIS on Resort Tools server and right click on the test files (EldoraResortToolsTest in screen shot below) and select Explore to go to the location of the install files.

  2. Stop production Application Pool being used by production site. In screen shot below, click Application Pools and find the correct app pool in list. Right click and select Stop.

  3. Copy all files in test directory

  4. Paste into prod directory

  5. Edit appsettings.json

    1. Update to be prod Nop site URL

      1. "NopApiURL": "https://store.eldora.com/"

    2. Update to be prod Unity URL’s

      1. "UnityAPIUrl": "<https://unity.powdr.com/unityprodeldora/",>

      2. "IdentityUrl": "<https://unity.powdr.com/unityprodeldora/",>

    3. Update both Connect strings to be prod info (server name, database name)

      1. "DefaultConnection":

      2. "SupportConnection":

  6. Start IIS App Pool

  7. Navigate to prod URL and test (i.e. https://resorttools.powdr.com/eldoraresorttools/Admin#/)