Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smashingboxes/capistrano-haller
Posts Capistrano notifications to Hall (hall.com) channels
https://github.com/smashingboxes/capistrano-haller
Last synced: 7 days 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 (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-07-23T18:24:27.000Z (over 10 years ago)
- Last Synced: 2024-10-31T14:47:10.364Z (15 days ago)
- Language: Ruby
- Homepage:
- Size: 215 KB
- Stars: 0
- Watchers: 11
- 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`