Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/steveklabnik/eployday

A deploy bot for IRC
https://github.com/steveklabnik/eployday

Last synced: 7 days ago
JSON representation

A deploy bot for IRC

Awesome Lists containing this project

README

        

# SM Deploy IRC Bot

IRC boot for automatic triggerring `sm deploy`.

# Installation

On server:

gem install eployday

Example for auto deploy on travis-ci tests passed `rvm-site.yml`:

---
nick: rvm-site-deploy
channels:
- "#rvm-test"
trigger_text: !ruby/regexp /.*The build passed\..*/
allowed_users:
- travis-ci
command: "bdsm deploy"

Test run:

eployday rvm-site.yml

Start in background with:

nohup eployday rvm-site.yml &

Log file will be stored in `nohup.out`.

# Development

Development:

RUBYLIB=./lib ruby bin/eployday example.yml

example.yml is ignored so you can use it development.