/blog

My personal blog, powered by gulp, hosted on AWS S3 with Cloudfront as CDN

Primary LanguageHTML

blog Build Status

The source for my personal blog at http://charemza.name/, built using gulp, hosted on AWS S3 with Cloudfront as CDN, and deployed using Travis.

Build

To build the site into the build directory for the first time:

npm install
gulp

Subsequent changes can be built by:

gulp

Deploy

Dependencies must be tar-gzipped and committed before deployment by running pac

pac

Pushing to master will trigger Travis to deploy onto Amazon S3. For reference, Travis will run

for f in .modules/*.tgz; do tar -zxf "$f" -C node_modules/; done
gulp publish

See the .travis.yml file for details. If running locally must have AWS credentials loaded so the AWS Node.js SDK can find them.