GitHub commit status updater
Project description
GitHub commit status notifier CLI
Options
These options can be automatically set from env variables or dotenv (.env) file in working dir.
-u: GITHUB_USERNAME
-p: GITHUB_PASSWORD
–base-url: GITHUB_URL
–repo: GITHUB_REPO
–sha: GITHUB_SHA
If not set by either CLI args or env variables, these options can be automatically detected from git repository in current working dir.
–repo: inferred from .git/config
–sha: inferred by executing git rev-parse HEAD internally
Sample commands
get all statuses
ghstatus get
set status
ghstatus set success --context=unit-test --description='All tests pass!' \ --target-url=https://example.com/my-test/1
set status dynamically based on command exit code
ghstatus exec --context=unit-test -- ./gradlew test
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ghstatus-0.2.0.tar.gz
(4.0 kB
view hashes)
Built Distribution
Close
Hashes for ghstatus-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31195e2aed970b8b81a70c253c4ad9dfbcd09acaf979f808ef67482e2e36554d |
|
MD5 | 426812e71eaae92d352bd5b40e3970a0 |
|
BLAKE2b-256 | 3a77400400d69e355f16fbd93a42018556b6d478341e20acfd83921e86f640c0 |