Skip to content

chrisleavoy/puppet-hubot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppet-hubot

James Fryman [email protected]

This module deploys Hubot

Quick Start

Install and bootstrap a Hubot instance

Tested on Debian Squeeze

Requirements

Puppet Labs Standard Library

Puppet Labs NodeJS

  class { 'hubot':
    adapter => 'irc',
    irc_nickname => 'crunchy',
    irc_server   => 'irc.freenode.com',
    irc_rooms    => ['#soggies'],
  }

Environment Variables

Some scripts require environment variables to be set at run time. this can be acheived with the environment option:

  class { 'hubot':
    adapter => 'irc',
    irc_nickname => 'crunchy',
    irc_server   => 'irc.freenode.com',
    irc_rooms    => ['#soggies'],
    environment  => [ 'MYVAR=VAR1', 'THISVAR=that' ],
  }

TODO

  • Add Redhat Support?

About

Github's hubot deployment for Puppet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 69.7%
  • Ruby 30.3%