Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

Latest commit

 

History

History
45 lines (29 loc) · 1.26 KB

README.md

File metadata and controls

45 lines (29 loc) · 1.26 KB

CFCD Class Site

This repo contains a Hugo project. It expects the content to be pushed into its content folder from the developer-training-course learning path using the hugo-parser executable.

Preparation

  1. Install hugo locally
  2. Install the theme into this project. Its a git submodule
git submodule update --init
  1. Clone the developer-training-course
  2. Go get the content parser
go get github.com/EngineerBetter/hugo-parser

If you want to view slides also:

  1. Clone the reveal.js repo

Running locally

  1. start the hugo server
cd developer-training-class-site
hugo serve -D
  1. Push in the learning path content from the developer-training-course repo using:
hugo-parser developer-training-course/learning-path/exercise-mappings.yml developer-training-course developer-training-class-site/content

NB. You would need to run this command each time you change a file in developer-training-course

If you want to view slides also:

  1. Run the slides docker container as described on the reveal.js readme