Posts

Showing posts from August, 2016

Deployment By Hardware

In this post I detail how to use IoT hardware to deploy software. Here is what is needed to setup an IoT deployment A Jenkins Server with Internet connectivity and a job to build and deploy software. A Gmail or Office 365 email account (Jenkins email account). A IFTTT account IoT Hardware, This can be any of the following: Tablet (iOS or Android). Smartphone (iOS or Android). Android Wear Amazon Echo IoT button, I highly recommend Particle's Internet Button  since it's hackable and has an led display to indicate when deployment is be done. Jenkins Settings On the Jenkins server, install the poll-mailbox-trigger-plugin . Once the plugin add the poll mailbox trigger using the Jenkins email account and ensure in the advance options add the line "SubjectContains=" followed by the subject of your email you want Jenkins to trigger a build (ie. SubjectContains=BuildAndDeploy). Save and test your changes (you should be able to trigger the build with...