Repository is archived
No commit activity in last 3 years
No release in over 3 years
Vagrant plugin that adds Pushbullet notifications
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 1.5
>= 0

Runtime

~> 0.3.1
 Project Readme

Vagrant Pushbullet

This gem is a Vagrant plugin that adds Pushbullet notifications to configured devices.

Setup Pushbullet

  • First get a Pushbullet Account, and add devices to it.
  • Download the iOS app, Chrome plugin, Android app, and more. Add those to your Pushbullet account.
  • Get your HTTP API Token: http://pushbullet.com/account

Install Plugin

$ vagrant plugin install vagrant-pushbullet

Plugin Usage

This plugin is configured purely by a configuration file in your home directory. The plugin will create this file for you, but you will have to edit it manually (for now).

~/.vagrant.d/pushbullet.rb

module PushbulletConfig
  TOKEN = "replace this text with token from pushbullet.com/account" #required
  DEVICES = ['asdfasdfasdf','asdfasdfasdf'] #optional
end

Run vagrant pushbullet-config to retrieve your Device ID's. Add those to the DEVICES array in the config file to limit which devices are notified.

Notifications

A notification is sent after these commands complete:

  • note there is currently a bug where if an exception occurs in the provisioning, the notification is not sent.
  • vagrant up
  • vagrant reload --provision
  • vagrant provision

Contributing

  • use feature branches please. Prefer feature/your_feature_name
  • submit pull requests to the develop branch

Author

Brett Swift

Kudos

tcnksm - for his vagrant-pushover plugin. This plugin is modeled after his.