Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Mar 8, 2023. It is now read-only.

buildkite/lifx-buildkite-build-light-node

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIFX Buildkite Build Light (Node.js)

An example Node.js Buildkite webhook endpoint for creating a LIFX powered build light.

✌️🐼✌️

LIFX panda build light in action

Usage

  1. Deploy it to Heroku
    Deploy

  2. Find the secret: In your new Heroku app go to Settings → Config Variables → Reveal Config Variables, and copy the WEBHOOK_TOKEN variable value.

  3. Set up the webhook: In Buildkite go to Settings → Notifications → Webhooks and add a new webhook pointing to your new Heroku app (don’t forget to choose the project and branch name). The token should be the one generated by Heroku, which you can find in your Heroku project’s environment variables.

  4. Trigger a build! 🎉

Personalising

One bulb per project? One bulb per build pipeline step? A LIFX chandelier that twinkles rainbows after each deploy? The possibilities are endless!

Check out api.developer.lifx.com to see what’s possible with the API, then fork this project, and get hacking.

License

See the LICENSE file for license rights and limitations (MIT).

About

An example Node.js Buildkite webhook endpoint for creating a LIFX-powered build light

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.