The blog for CocoaPods
To install git submodules and grab ruby dependencies:
$ rake bootstrap
To start a local server that shows all posts including drafts:
$ rake serve:drafts
This is also the default task, so just
rake will do the same.
Or if you want to see the blog *without any draft posts, as the blog would look if it were to be deployed right now:
$ rake serve:published
shared submodule is the cocoapods shared
resources repo that holds
shared design notes and assets.
Add a new author
Navigate to the _config.yml file. Add a nickname for you followed by your full name, twitter handle and gravatar hash.
Add a new post
Create a new file in _post directory following the format year-month-day-blog-post-title.markdown
Start the post using Jekylls Front Matter:
--- layout: post title: "Blog Post Title" author: nickname categories: tags that are relevant ---
rake deploy to push to site the gh-pages branch.
_gh-pages folder (which is ignored) is used to checkout the gh-pages of
rake deploy will push the built version of the site to that branch
and push to the server pulling in any changes.
Drafts are stored in the
_drafts folder to leverage the drafts feature of
rake serve task is configured to show the drafts.
This repository and CocoaPods are available under the MIT license.