Workshop in English - US at PHPSerbia Conference 2017
View Slides: https://speakerdeck.com/ivanciric/php-and-iot-creating-a-deployment-device
Short URL: https://joind.in/talk/b4103 (QR-Code (opens in new window))
We will create a fun and useful development and deployment tool.
We’ll set up Jenkins on a Raspberry Pi, which will be a local CI server. Then we’ll create an APP in Laravel that will be built and tested by Jenkins. Raspberry Pi will shine a light while a build is in progress, and produce different sounds if a job was successful or not (if PHPUnit tests pass or fail).
We will have a NodeMCU which will have a motion sensor, so when you wave, it will send a request which will trigger a build on the Jenkins Raspberry Pi.