Skip to content

zacharykimball/bossylobster-blog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bossylobster-blog

Travis Build Status

This repository houses the content of my blog posts as markdown. The blog is built with Pelican and I followed jakevdp's PythonicPerambulations while getting started.

After cloning, local dev can be done via

make clean && make html
make serve &
# Do some stuff
make stopserver

This depends on locally installing

[sudo] pip install --upgrade pelican markdown

This relies on heavily on the pelican-octopress-theme with a few of my own tweaks. (Hopefully they will just land in master.)

Travis Instructions

  1. Install the travis command-line tool.

  2. Visit your GitHub Applications settings to generate an OAuth token to use with the travis CLI tool. Be sure to select public_repo and user:email (or user) for the token scopes.

  3. Copy the token and save it in a read-only file called travis.token.

  4. Log in to Travis via the CLI tool:

    travis login --github-token=`cat travis.token`
    
  5. Define and export the following environment variables:

    # Variables used to push new commits to the wheelhouse.
    export GH_OWNER="dhermes"
    export GH_PROJECT_NAME="bossylobster-blog"
    
  6. Set the Travis environment variables:

    # Variables used to push new commits to the wheelhouse.
    travis env set GH_OWNER "${GH_OWNER}" --repo "${GH_OWNER}/${GH_PROJECT_NAME}"
    travis env set GH_PROJECT_NAME "${GH_PROJECT_NAME}" --repo "${GH_OWNER}/${GH_PROJECT_NAME}"
    travis env set GH_OAUTH_TOKEN `cat travis.token` --repo "${GH_OWNER}/${GH_PROJECT_NAME}"
    
  7. Log out of Travis:

    travis logout
    

Content Attribution

About

Content, Settings and Build for my Blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.3%
  • Shell 14.7%
  • Makefile 12.1%
  • C++ 8.5%
  • C 8.3%
  • CSS 3.1%