taketin / takotsubo

Command line tool for GitHub organization and team Inviter.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

takotsubo Build Status

Description

GitHub Team Inviter

Usage

$ takotsubo getteam {repository name}
> ID: 001 NAME: Owners URL: http://github.com/xxxxx
> ID: 002 NAME: Engineers URL: http://github.com/xxxxx

$ takotsubo add {team id} {member_name}

// If you want to specify multiple members
$ takotsubo add {team id} {member_name,member_name,member_name...}

$ takotsubo members {team id}

Install

To install, use go get:

$ go get github.com/taketin/takotsubo

// Settings for Environment variables
$ export GITHUB_TOKEN="your token (required ADMIN authority)"

// If your want to use in the GH:E
$ export GITHUB_HOST="your GitHub Enterprise host"

Contribution

  1. Fork (https://github.com//takotsubo/fork)
  2. Create a feature branch
  3. Commit your changes
  4. Rebase your local changes against the master branch
  5. Run test suite with the go test ./... command and confirm that it passes
  6. Run gofmt -s
  7. Create new Pull Request

Author

@taketin

About

Command line tool for GitHub organization and team Inviter.

License:MIT License


Languages

Language:Go 100.0%