Skip to content

ucsb-cs24/ucsb-cs24.github.io

This branch is up to date with master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b4dd766 · Jan 4, 2024
Jan 4, 2024
Dec 30, 2018
Apr 25, 2023
Apr 5, 2017
Apr 5, 2017
Sep 14, 2016
Sep 25, 2019
Sep 25, 2019
Sep 25, 2019
Sep 25, 2019
Sep 14, 2016
Jan 7, 2019
Dec 30, 2018
Dec 29, 2018
Sep 25, 2019
Sep 25, 2019

Repository files navigation

ucsb-cs24

Jekyll-based website for UCSB CS24, for shared course materials.

  • website: https://ucsb-cs24.github.io
  • The theme currently being used can be find in the jekyll-theme value in _config.yml
  • The navigation is set by the values in _data/navigation.yml

Travis-CI

Build Status: Build Status

The continuous integration service travis-ci.org can be used to check whether a Github Pages site is building properly, and if not, see the syntax errors.

The site for this repo is: https://travis-ci.org/ucsb-cs24/ucsb-cs24.github.io

  • At that site you can enable builds (if the logo shows grey for no info), or see a log of the latest build.
  • Also, see the green dots, yellow dots, and red x's on the Commit log of this repo
  • These instructions explain how to add a Build Status logo to a README.md

To test locally:

  • One time setup:
    • git clone the repo
    • Install rvm (the Ruby version manager)
    • Run ./setup.sh to install correct ruby version, bundler version, and bundle the gems
  • From then on, to test the site locally:
    • Run `./jekyll.sh
    • Point browser to http://localhost:4000
    • You can also add ./jekyll --port 4200 (or any port number) to run Jekyll on a different port