NLeSC / software.esciencecenter.nl

eStep website with projects software and people.
http://software.esciencecenter.nl
Other
4 stars 3 forks source link

Current Jekyll docker container renders sofware.json incomplete #132

Closed sverhoeven closed 8 years ago

sverhoeven commented 8 years ago

The docker image jekyll/jekyll:pages now uses Jekyll 3.1.6 and github-pages v80.

The software.json file contains lots of null: null, instead of actual values.

sverhoeven commented 8 years ago

The http://software.esciencecenter.nl/software.json is still correct. This is probably because Github only rebuild files that have changed. For software.json this was on 21 Apr, when a older version of github-pages was active.

sverhoeven commented 8 years ago

Downgraded github-pages inside Docker with:

docker run --rm --volume=$(pwd):/srv/jekyll -i -t  -p 127.0.0.1:4000:4000 jekyll/jekyll:pages bash
gem uninstall github-pages jekyll
gem install github-pages --version 78
jekyll build

Version 78 also gave null:null error.

To install v72 the dev packages where needed as listed at https://github.com/jekyll/docker/blob/master/opts.yml

Version 72 gave OK content.