0b0376e8ce
Improve pipeline builds See merge request autonomic-cooperative/autonomic-cooperative.gitlab.io!16 |
||
---|---|---|
src | ||
_config.yml | ||
.editorconfig | ||
.gitignore | ||
.gitlab-ci.yml | ||
autonomic.gemspec | ||
CHANGELOG.md | ||
Gemfile | ||
LICENSE | ||
README.md |
autonomic-cooperative.gitlab.io
A Jekyll based site for the Autonomic Cooperative.
The template is based on the spectral-jekyll-theme.
Quick Start
For those unfamiliar with how Jekyll works, check out jekyll.rb for all the details, or read up on the basics of front matter, writing posts and creating pages.
In order to not blow up your computer handling a system wide Ruby installation, it is advised that you use RVM.
Once you've got that installed and configured, get the latest version of Ruby with:
$ rvm install 2.4.2
Select that version and then create an isolated gemset with:
$ rvm use 2.4.2
$ rvm gemset create autonomic
$ rvm gemset use autonomic
Then you can get your Ruby dependencies installed with:
$ gem install jekyll bundler
And serve the website locally with:
$ jekyll serve
You can edit content in the .md
files under src
and src/_posts
.
When you're hacking later on (or in a new shell), you'll need to run:
$ rvm use 2.4.2
$ rvm gemset use autonomic
And then you'll have access to the environment.