Files
SearchServices/e2e-test/qa/search/custom

About

Start Search Service with a custom configuration

Steps

  • a) under custom folder create a new folder that will hold all settings

checkout spellcheck folder for example

add here any shell scripts that will enable/disable a particular setting

  • b) build the new image setting SCRIPTS_FOLDER to you folder already created
make SCRIPTS_FOLDER=spellcheck build

notice that out docker-compose.custom.yml file is using a Dockerfile to built you new image. at runtime, all shell scripts from your folder are executed and the settings are applied.

  • c) the image is built locally, now start it up
make start

Environment Settings

Pay attention at the values that exist in .env file. These settings will be picked up in custom docker-compose.*.yml file(s)