Skip to content
This repository was archived by the owner on Sep 5, 2023. It is now read-only.

HeadspaceMeditation/ginger-io.github.io

Repository files navigation

Ginger Engineering Blog


Preparation

To edit, preview and publish the blog, you should install the following:

Ruby Development Environment

  • Ruby version 2.4.0 or above, including all development headers
  • RubyGems (which you can check by running gem -v)
  • GCC and Make (in case your system doesn’t have them installed, which you can check by running gcc -v,g++ -v and make -v in your system’s command line interface)

Tooling

Checkout the jekyll branch for development. The master branch is the published site.

Edit Cycle

See Jekyll posts for details on how to add a new post.

Run jekyll serve to build the site and serve it locally.

Publishing

  1. You should checkout this branch (jekyll) in a directory called ginger-blog.
  2. Checkout the master branch of this repository in a sibling directory ../ginger-io.github.io
  3. Run build.sh to generate the static site and sync it with ../ginger-io.github.io
  4. Go in ../ginger-io.github.io, review changes, perform the necessary git add, git rm, etc, and then git commit and git push your changes.

About

Ginger.io Engineering Blog - see "jekyll" branch for site source

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6