Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

Synopsis

This repository is a content for my personal weblog: lescinskas.lt

The site is generated using Jekyll.

You can use all the content of this weblog, as long as it meets Creative Commons Attribution license.

Build

Docker build

Docker container can be used both to build the site and serve the content while composing blogposts.

Building the static site:

docker run -v $(pwd):/srv/jekyll -e JEKYLL_ENV=production jekyll/minimal:4 jekyll build -s src -d _site

Starting the local server to watch changes while editing the content (including drafts):

docker-compose up

The container listens to 4000 port which is forwarded to localhost:8080

Deployment

The site is deployed in Kubernetes cluster on Google Kubernetes Engine using Drone as the CI/CD runner. Please see the build pipeline for more details.

Please share your feedback via email: paulius.lescinskas@gmail.com