SERG-Delft / ai4se

Web site for the AI4SE Lab of JetBrains and TU Delft

Home Page:http://se.ewi.tudelft.nl/ai4se/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The AI4SE website

The AI4SE web site is built with Jekyll and is running on GitHub pages.

Building locally

There are two options to build the website locally:

  • Installing and running Jekyll
  • Running Jekyll from a Docker container

Installing and running Jekyll

Jekyll requires Ruby (>=2.3). If you have Ruby installed (most recent Linuxes and Macs do have a correct version of Ruby), you can use the following commands to build the web site:

# Install dependencies
gem install bundler
bundle install

# Build the web site

bundle exec jekyll build --config _config.yml,_config_local.yml

# Run jekyll as web server.
# Automatically rebuilds after a file change
bundle exec jekyll serve --livereload --config _config.yml,_config_local.yml

Running with Docker

You can use Docker to avoid installing Ruby and/or gems. More instructions here

export JEKYLL_VERSION=3.8.4

# Build the web site
docker run --rm -p4000:4000 --volume="$PWD:/srv/jekyll" -it jekyll/builder:$JEKYLL_VERSION jekyll serve --livereload --config _config.yml,_config_local.yml

About

Web site for the AI4SE Lab of JetBrains and TU Delft

http://se.ewi.tudelft.nl/ai4se/


Languages

Language:HTML 79.8%Language:CSS 18.1%Language:Ruby 2.1%