Skip to content

olbat/olbat.github.io

Repository files navigation

Personal website Gitlab CI build status

About

This website is generated using Jekyll with the Minimal mistakes theme.

Generation, post-build/optimization and test tasks are defined in the Rakefile file.
Data used to generate the pages are available as YAML files in the _data/ directory.
Pages' content is generated from templates (Markdown) located in the _pages/ directory.
Structured data are generated from templates (JSON-LD) located in the _includes/structured_data/ directory.
Static files such as documents and public keys are saved in the files/ directory.

Note: the website is built and deployed by Gitlab CI

Requirements

Usage

Install dependencies:

bundle install

Build the website using Jekyll then compress/minify the output files:

bundle exec rake build

Build the website without optimizations:

bundle exec rake build:jekyll
# or: bundle exec jekyll build

Serve the website locally:

bundle exec jekyll serve
# the website is then accessible at http://localhost:4000/

About

The source code of my personal website

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •