From: Mark Szymanski Date: Sat, 23 Oct 2010 15:57:31 +0000 (-0500) Subject: Added jekyll aliases X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=c92a5f23f3161f84bc44fd27240634fc47c81437;p=common%2Fbash_it.git Added jekyll aliases --- diff --git a/aliases/jekyll.aliases.bash b/aliases/jekyll.aliases.bash new file mode 100644 index 0000000..249bca1 --- /dev/null +++ b/aliases/jekyll.aliases.bash @@ -0,0 +1,19 @@ +# Open the root of your site in your favorite editor + +alias newentry="cd $JEKYLL_LOCAL_ROOT && $EDITOR ." + +# Open the _posts/ directory for making a new blog post (seperate from above alias because not everyone uses jekyll for a blog) + +alias newpost="cd $JEKYLL_LOCAL_ROOT/_posts && $EDITOR ." + +# Build and locally serve the site + +alias testsite="cd $JEKYLL_LOCAL_ROOT && jekyll --server --auto" + +# Build but don't locally serve the site + +alias buildsite="cd $JEKYLL_LOCAL_ROOT && rm -rf _site/ && jekyll" + +# Rsync the site to the remote server + +alias deploysite="cd $JEKYLL_LOCAL_ROOT %% rsync -rz _site/ $JEKYLL_REMOTE_ROOT"