Go to content

[#phpsrb17] Ivan Ćirić & Petar Slović | PHP and IoT: Creating a Deployment Device

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 API in Laravel that will be able to send commands to 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 second Raspberry Pi which will have a motion sensor, so when you wave, it will send a request to the API, which will trigger a build on the Jenkins Raspberry Pi.

May 27, 2017