Wercker Surge Deploy Step

wercker status

In order to make my life a little bit easier I’ve created a Wercker step to deploy to Surge. Here’s the main code as of the time of writing (version 0.2.3)

Read More

How To Trigger Wercker Builds With IFTTT

In a previous post I explained how to trigger Wercker builds using their api. Call the api endpoint in a cronjob once in a while and boom you’re done. This is swell for cases like my lastm demo page which gets updated regularly, but what about the Instagram demo page? As I’m not a 15 year old girl I don’t feel the need to Instagram my life to the world 24 / 7. Ideally I only want a build to be triggered every time I upload a photo.

Read More

Alpine-Surge-Bash Docker Image

I use wercker to automatically deploy this site. One of the nice things about wercker is that it allows for you use docker images in your builds. To keep deployment time to a minimum I’ve created a docker image with all the tools I need to deploy this site. Namely: Surge.sh client Bash (included bash to ensure compatibility with available wercker steps) Git The Dockerfile itself is nothing shocking:

Read More

Alpine-Hugo-Git-Bash Docker Image

I use wercker to automatically deploy this site. One of the nice things about wercker is that it allows for you use docker images in your builds. To keep build time to a minimum I’ve created a docker image with all the tools I need to build this site. Namely: Hugo Bash (included bash to ensure compatibility with available wercker steps) Git The Dockerfile itself is nothing shocking:

Read More

How To Trigger Builds With the Wercker API

This site is built using Hugo with automatic builds & deployments handled by Wercker. To keep the tunes section of this site up to date builds are triggered using the Wercker API. Unfortunately decent documentation is a bit lacking when it comes to clarity, so here’s a little tutorial on how I got this to work. Important stuff in the api return json is highlighted.

Read More

Alpine-Hugo-Surge.sh-Git-Bash Docker Image

I use wercker to automatically deploy this site. One of the nice things about wercker is that it allows for you use docker images in your builds. To keep deployment time to a minimum I’ve created a docker image with all the tools I need to build and deploy this site. Namely: Hugo Surge.sh client Bash (included bash to ensure compatibility with available wercker steps) Git The Dockerfile itself is nothing shocking:

Read More