4 ms·
Wait, he wants to type commands into a chat system to have it do a deploy and thinks that somebody else's architecture is odd?
by joshu 15y ago
Wait, he wants to type commands into a chat system to have it do a deploy and thinks that somebody else's architecture is odd?
- hboon 15y agoGitHub uses hubot for deploys too.
- weavejester 15y agoGitHub's Hubot does this too, and I don't think it's a bad idea. It's very similar to typing commands at a terminal, and has the advantages of being innately asynchronous, and telling everyone else in the team what you're doing.
- joshu 15y agoSure. It is convenient. Consider the security implications of arbitrary commands like he suggests, instead of using, I dunno, SSH or whatever.
- weavejester 15y agoWell, (a) he's not suggesting that, and (b) even if he were, it doesn't seem like a huge deal. If an attacker has access to Hubot, then they already have access to everything the Hubot server can do.
- icebraining 15y agoUse an IRC server with SSL and client cert authentication? It's a standard feature in many daemons and clients nowadays.
- martinp 15y agoWe do this at my job too, although we use Jenkins and its IRC plugin. Very neat.