Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.3 KB

DEVELOPMENT.md

File metadata and controls

48 lines (35 loc) · 1.3 KB

___

Development

Local development setup

Run jekyll serve with --watch option to test changes in "real time":

  • Run:
    task dev:setup:website
  • Check the English version is available on https://localhost, and the Russian version on http://ru.localhost (add ru.localhost record in your /etc/hosts to access the Russian version of the site).

Add configurator content:

  • Run:
    task local:gen:configurator
    Run task dev:cleanup:website to cleanup working directory.

Optionally serve documentation content:

  • Run in werf/werf repository:
    cd ../werf/werf
    task dev:setup:website

Cleanup

  • task dev:cleanup:website - stop all containers and delete shared docker network.

Spell-check management

We use a ./scripts/docs/spelling/wordlist.txt file as the base for creating a custom spell-check dictionary.

  • Add any new words directly to wordlist.txt in any order.
  • Run:
    task site:generate-special-dictionary