obihann / hubot-jenkins-auth-manager

Stop editing permissions it by hand, let the robots do it for you.

Home Page:https://obihann.github.io/hubot-jenkins-auth-manager/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hubot Jenkins Auth Manager

A Hubot plugin to manage the credentiasl database of obihann/hubot-jenkins. Stop editting it by hand, let the robots do it for you.

See src/jenkins-auth.coffee for full documentation.

Installation

In hubot project repo, run:

npm install obihann/hubot-jenkins-auth --save

Then add hubot-jenkins-auth to your external-scripts.json:

[
  "hubot-jenkins-auth"
]

Sample Interaction

user1>> auth admins
hubot>>
users: 
    - obihann

user1>> auth projects
hubot>>
users: 
    - Prod Deployment A

user1>> auth users
hubot>>
users: 
    - obihann
    - bob

About

Stop editing permissions it by hand, let the robots do it for you.

https://obihann.github.io/hubot-jenkins-auth-manager/

License:GNU General Public License v2.0


Languages

Language:CoffeeScript 78.2%Language:JavaScript 13.8%Language:Shell 8.0%