Running the main tasks
The order in which you run the following rake tasks is important! For example, the
derivatives tasks give information to the metadata file, so it needs to be run before the pages are generated from the metadata. And the
lunr task indexes the collection markdown pages, so those pages need to exist before it is run.
Step 1: Make sure you have the tasks available.
You can check by running
bundle exec rake --tasks. You should see a list of tasks printed in your shell window.
Step 2: Generate the image derivatives for your collection from the source images.
You’ll do this by running one of the wax:derivatives tasks.
Step 3: Generate the collection pages from the metadata records.
You’ll do this by running the wax:pagemaster task.
Step 4: Generate the search index and default UI.
You’ll do this by running the wax:lunr task.