danasilver.org
The development repository for www.danasilver.org.
Develop
Install the requirements to build the site:
pip install -r requirements.txt
The site is templated with Jinja2 and generated using staticjinja. Build the site with:
python build.py
The generated site is in _site/
.
Run an HTTP server from that directory for a preview.
Deploy
Push to master to deploy.
How Deployment Works
Push to master triggers a build on Travis CI. If the build completes successfully, Travis uploads the generated site to S3. The S3 bucket is fronted by AWS Cloudfront.