Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
To learn more about this project, read the wiki.

Baseimage for Jekyll@LCSB

A Docker base-image containing Ruby dependencies for Jekyll instances using Jekyll-LCSB-Theme.

Versions

Tag Jekyll version Bundler version Theme version
1.1 (or latest) Jekyll 4.0.0 2.0.2 0.3.3
1.0 Jekyll 4.0.0 2.0.2 0.3.0
0.1 (or legacy) Jekyll 3.8.6 1.17.3 0.2.X

How to use?

In your .gitlab-ci.yml file add the following line (make sure r3 is written in lower-case):

image: git-r3lab.uni.lu:4567/r3/docker/jekyll-lcsb:latest

# or, if you want to use legacy (or other versions) 
image: git-r3lab.uni.lu:4567/r3/docker/jekyll-lcsb:0.1

How to build and push to the repository?

Run:

docker build -t git-r3lab.uni.lu:4567/r3/docker/jekyll-lcsb:new_tag .  # replace `new_tag` with e.g. 1.1
docker build -t git-r3lab.uni.lu:4567/r3/docker/jekyll-lcsb:latest .

Publish in repository:

docker push git-r3lab.uni.lu:4567/r3/docker/jekyll-lcsb