Project

eployday

0.01
No commit activity in last 3 years
No release in over 3 years
An IRC bot that allows whitelisted users to deploy your code to production.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0

Runtime

>= 0
 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.