Skip to content

rerun-modules/github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github

Rerun module to manage working with Github

[anthony@centos62-dukesbank-rerun github]$ rerun github
Available commands in module, "/home/anthony/src/dtolabs/dukesbank/examples/example5/rerun/modules/github":
create-download: "Create a new download"
   [ --content-type|-c ]: "File content (mime) type"
   [ --description|-d <>]: "Download file description"
    --file|-f <>: "File to use to create the new download"
    --owner|-o <>: "Repository owner (user or organization)"
    --repository|-r <>: "Repository name"
   [ --url|-u ]: "Github API URL"
delete-download: "Delete a download"
    --file|-f <>: "Download file to delete"
    --owner|-o <>: "Repository owner (user or organization)"
    --repository|-r <>: "Repository name"
   [ --url|-u ]: "Github API URL"
get-authorization-token: "Get an authorization token to access the API"
   [ --url|-u ]: "Github API URL"
list-downloads: "List downloads for a repository"
    --owner|-o <>: "Repository owner (user or organization)"
    --repository|-r <>: "Repository name"
   [ --url|-u ]: "Github API URL"

Run github:get-authorization-token first and provide your Github username and password to get an API authorization token (stored in "~/.rerun/github.authorization") for use with subsequent command invocations.

Note that this module relies on jq for dealing with JSON passed to and from the Github API

About

Rerun module to manage working with Github

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages