Strange build options
build-index build option
Builds index.html file and curriculum.html file from JSON data and Mustache templates. It uses NodeJS to generate the webpages statically hosted from the same data, helping in keeping consistency between different data presentations.
- curriculum.html: is a simplier presentation file, which can be used to print the curriculum.
build-package build option
yslow build option
This make rule runs a performance test, based on yslow agains the production environment of the application. For the command-line, it is used the PhantomJS version of the yslow in order to make the assertions from the command line, no browser interfaces need to make available.
deploy build option
There is also some space left for the deploy command. Which is a secret file for the moment :)