Skip to content

GitHub Pages and Jekyll

jm1021 edited this page Jan 1, 2022 · 10 revisions

From the Jekyll home page "Transform your plain text into static websites and blogs"

As we build our Website there is an increasing need to share information quickly and easily. Teachers are looking for student leaders to establish policies within their teams to share information and progress. Now there are tools and processes built around GitHub pages and Jekyll to make this "potentially" much easier.

Use this to essentially "deploy" a WebSite centered around the static content we keep in GitHub.

Use Jekyll programming language, looks very similar to Jinja2, to do many quick and unique things using combination of our current learnings on Markup and HTML.

This has all kinds of examples that should look familiar, including HTML layouts.

Challenges

Who? Teachers suggest Scrum Master and either GitHub Admin or Deployment Admin

Challenge 1; Turn your README into a GitHub Hosted site

Challenge 2: Walk through the Incubator document and show me something cool...

  1. Blogging with Code Fragments, purpose is for Tech Talks
  2. Building automatic "GitHub Activity" for all the students in the class
  3. Through Jekyll _layouts automate building standards on page section with menus
  4. Find ways to embed Scrum Board, Wiki, or Code Fragments
  5. If you can't embed, Pros and Cons of Wiki vs Markdown/Jekyll with real examples
Clone this wiki locally