https://github.com/smashingboxes/capistrano-haller
Posts Capistrano notifications to Hall (hall.com) channels
https://github.com/smashingboxes/capistrano-haller
Last synced: 9 months ago
JSON representation
Posts Capistrano notifications to Hall (hall.com) channels
- Host: GitHub
- URL: https://github.com/smashingboxes/capistrano-haller
- Owner: smashingboxes
- License: mit
- Created: 2014-02-28T19:16:25.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-07-23T18:24:27.000Z (over 11 years ago)
- Last Synced: 2025-05-24T11:53:56.878Z (11 months ago)
- Language: Ruby
- Homepage:
- Size: 215 KB
- Stars: 0
- Watchers: 10
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README
# Capistrano Haller
Notifies team members by posting to your hall channel when you deploy your code.
### Installation
Gemfile
``` ruby
gem 'capistrano-haller', require: false
```
`bundle install`
deploy.rb
``` ruby
require 'capistrano/haller'
set :hall_room_key, 'xxx'
set :hall_message, "Branch #{branch} was deployed to #{rails_env}." #optional
```
Test
`cap hall_notify:notify_hall_room`
The `hall_notify:notify_hall_room` will run after `deploy`.
### Contributing and Support
Please use GH issues for bug reports and feature requests.
To contribute, fork and submit a pull request.
### Compatability
This plugin is intended for Capistrano version 2.x, and is meant to run in rails deploy scripts. However, it should work in capistrano script that sets the `branch` and `rails_env` variables.
### License
MIT
See `LICENSE`