No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_includes
_layouts
_plugins
_posts
_seminars
base
base_sample
bootstrap
css
font-awesome
images
js/base
posts
readme
tests
.gitignore
.travis.yml
.travis.yml.in
Gemfile
Gemfile.lock
README.md
README.md.in
_base_config.yml
_compile-calendar-sequences.yml
_config-production.yml
_config-test.yml
_config.yml
aboutdub.md
gettinginvolved.md
index.md
npm-shrinkwrap.json
package.json
requirements3.in
requirements3.in.in
requirements3.txt
seminar.md
tasks.py

README.md

DUB Website

Build Status

This is the repository for the DUB website, as hosted at https://dub.washington.edu/.

Project Dependencies

This project is based on a template:

https://github.com/fogies/web-jekyll-base

Which is in turn based on:

https://github.com/fogies/invoke-base

Runtime dependencies for this project are:

  • Python 3.6.6
  • Node 8.12.0
  • Ruby 2.5.1

See Installation for Windows.

See Installation for Mac.

Tasks

This project uses Invoke for task execution. Available tasks can be listed:

invoke -l

See Additional Task Documentation.

Frequently used tasks will include:

build_production

Build the site to _site, using the production configuration in _config-production.yml.

invoke build_production

build_test

Build the site to _site, using the test configuration in _config-test.yml.

invoke build_test

serve_production

Serve the site on port 4000, using the production configuration in _config-production.yml.

invoke serve_production

serve_test

Serve the site on port 4000, using the test configuration in _config-test.yml.

invoke serve_test