98
GitHub - jessfraz/gitable: Bot to automatically sync and update an airtable shee...
source link: https://github.com/jessfraz/gitable
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
gitable
Bot to automatically sync and update an airtable sheet with GitHub pull request and issue data.
NOTE: Your airtable table must have the following fields: Reference
,
Title
, Type
, Status
, Author
, Labels
, Comments
, URL
, Updated
, Created
, and Completed
.
The only data you need to initialize (if not running with --autofill
)
is the Reference
which is in the format
{owner}/{repo}#{number}
.
It should look like the following:
Installation
Binaries
- darwin 386 / amd64
- freebsd 386 / amd64
- linux 386 / amd64 / arm / arm64
- solaris amd64
- windows 386 / amd64
Via Go
$ go get github.com/jessfraz/gitable
Running with Docker
$ docker run --restart always -d \ -v /etc/localtime:/etc/localtime:ro \ --name gitable \ -e "GITHUB_TOKEN=59f6asdfasdfasdf0" \ -e "AIRTABLE_APIKEY=ksdfsdf7" \ -e "AIRTABLE_BASEID=appzxcvewrwtrewt4" \ -e "AIRTABLE_TABLE=Current Open GitHub Pull Request and Issues" \ r.j3ss.co/gitable --interval 1m
Usage
_ _ _ _ __ _(_) |_ __ _| |__ | | ___ / _` | | __/ _` | '_ \| |/ _ \ | (_| | | || (_| | |_) | | __/ \__, |_|\__\__,_|_.__/|_|\___| |___/ Bot to automatically sync and update an airtable sheet with GitHub pull request and issue data. Version: v0.1.0 Build: 6a3dee6 -airtable-apikey string Airtable API Key (or env var AIRTABLE_APIKEY) -airtable-baseid string Airtable Base ID (or env var AIRTABLE_BASEID) -airtable-table string Airtable Table (or env var AIRTABLE_TABLE) -autofill autofill all pull requests and issues for a user [or orgs] to a table (defaults to current user unless --orgs is set) -d run in debug mode -github-token string GitHub API token (or env var GITHUB_TOKEN) -interval string update interval (ex. 5ms, 10s, 1m, 3h) (default "1m") -once run once and exit, do not run as a daemon -orgs value organizations to include (this option only applies to --autofill) -v print version and exit (shorthand) -version print version and exit
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK