This project uses Invoke for task execution. Available tasks can be listed:
invoke -l
Available tasks include:
Build the site to _site, using the production configuration in _config-production.yml.
invoke build_production
Build the site to _site, using the test configuration in _config-test.yml.
invoke build_test
Compile files specified in _base_config.yml, via key compile_config : entries.
invoke compile_config
Compile requirements3.txt from requirements3.txt.in.
invoke compile_requirements
If the project uses Docker, open a console in the Docker virtual machine.
invoke docker_console
If the project uses Docker, output the IP address of the Docker virtual machine.
invoke docker_ip
If the project uses Docker, compile files specified in _base_config.yml, via key compile_docker_localize : entries.
invoke docker_localize
If the project uses Docker, ensure the Docker virtual machine is created.
invoke docker_machine_ensure
If the project uses Docker, start the Docker containers specified in tests/full/docker/test_compose.yml.
invoke docker_start
If the project uses Docker, stop the Docker containers specified in tests/full/docker/test_compose.yml.
invoke docker_stop
Serve the site on port 4000, using the production configuration in _config-production.yml.
invoke serve_production
Serve the site on port 4000, using the test configuration in _config-test.yml.
invoke serve_test
Pull updates to this template.
invoke update_base
Ensure dependencies are installed.
invoke update_depenencies