tai

3.0.0 • Public • Published

ACL tai

a tool for managing student assignment repos

setup

tai config - to configure the stored information

  • github organization
  • github token
  • enabling SSH

NOTE: it is highly recommended to use an ssh key and ssh-agent to add your key when using the close feature.

tai config -o <githubOrganization> 
           -g <githubToken>
           -s <true | false>

tai show-config: show current configuration

use -s flag to show tokens.

tai show-config -s

tai clear: remove current organization and Github token

tai clear  -o <githubOrganization> 
           -g <githubToken>

clears individual configuration objects

tai clear

clears out all configuration objects

tai team - to set teams

tai team <json_filepath>

json file:

[ "tad-and-anki", "plz-and-respond" ]

teams must be valid branch names

run

tai setup-branches - to create unique branch for each team Optional [branches] flag available to specify a set of branches different from the stored team. JSON format required.

tai setup-branches <repo_name> [branches]

tai close - to merge team branches into unique folders in master

tai close <repo_name>

tai open - shows the URI for the repo on github.com

tai open <repo_name>

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
3.0.07latest

Version History

VersionDownloads (Last 7 Days)Published
3.0.07
2.0.63
2.0.52
2.0.41
2.0.31
2.0.21
2.0.12
1.1.11
1.1.01
1.0.71
1.0.61
1.0.52
1.0.41
1.0.32
1.0.21
1.0.11
1.0.01

Package Sidebar

Install

npm i tai

Weekly Downloads

1

Version

3.0.0

License

ISC

Unpacked Size

13 kB

Total Files

11

Last publish

Collaborators

  • ankihg
  • dchasepdx
  • goodwid
  • martypdx