{ "info": { "author": "Akhyar Amarullah", "author_email": "akhyrul@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "ghstatus\n========\n\n.. image:: https://img.shields.io/travis/chickenzord/ghstatus.svg?style=flat-square\n :target: https://travis-ci.org/chickenzord/ghstatus\n :alt: Build status\n\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square\n :target: https://raw.githubusercontent.com/chickenzord/ghstatus/master/LICENSE.txt\n :alt: MIT license\n\n.. image:: https://img.shields.io/pypi/v/ghstatus.svg?style=flat-square\n :target: https://pypi.python.org/pypi/ghstatus\n :alt: PyPI package version\n\n.. image:: https://img.shields.io/pypi/pyversions/ghstatus.svg?style=flat-square\n :target: https://pypi.python.org/pypi/ghstatus\n :alt: PyPI python version\n\n\nGitHub commit status notifier CLI\n\n\nOptions\n-------\n\nThese options can be automatically set from env variables or dotenv (.env) file in working dir.\n\n- `-u`: `GITHUB_USERNAME`\n- `-p`: `GITHUB_PASSWORD`\n- `--base-url`: `GITHUB_URL`\n- `--repo`: `GITHUB_REPO`\n- `--sha`: `GITHUB_SHA`\n- `--target-url`: `TARGET_URL`\n\nThese options can be set automatically in Jenkins context (`JENKINS_URL` is set).\n\n- `--target-url`: `BUILD_URL`\n\nIf not set by either CLI args or env variables,\nthese options can be automatically detected from git repository in current working dir.\n\n- `--repo`: inferred from `.git/config`\n- `--sha`: inferred by executing `git rev-parse HEAD` internally\n\n\nSample commands\n---------------\n\n**get all statuses** ::\n\n ghstatus get\n\n**set status** ::\n\n ghstatus set success --context=unit-test --description='All tests pass!' \\\n --target-url=https://example.com/my-test/1\n\n**set status dynamically based on command exit code** ::\n\n ghstatus exec --context=unit-test -- ./gradlew test\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/chickenzord/ghstatus/archive/v0.3.2.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/chickenzord/ghstatus", "keywords": "github,continuous-integration", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ghstatus", "package_url": "https://pypi.org/project/ghstatus/", "platform": "", "project_url": "https://pypi.org/project/ghstatus/", "project_urls": { "Download": "https://github.com/chickenzord/ghstatus/archive/v0.3.2.tar.gz", "Homepage": "https://github.com/chickenzord/ghstatus" }, "release_url": "https://pypi.org/project/ghstatus/0.3.2/", "requires_dist": [ "click", "dotenvy", "requests", "sh" ], "requires_python": "", "summary": "GitHub commit status updater", "version": "0.3.2" }, "last_serial": 3494589, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "cb429b3fe4e469b306bd271dc997f570", "sha256": "999b4c59304c7401229681fba52958834a8e344e5fd7614e87eede55b415cd05" }, "downloads": -1, "filename": "ghstatus-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb429b3fe4e469b306bd271dc997f570", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4159, "upload_time": "2017-12-22T10:44:06", "url": "https://files.pythonhosted.org/packages/cf/f0/7a4508778c4afc68900993012b0fd74bc8fe9c0c4ab7a008a282a1d4f3c7/ghstatus-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bcea4f2f7a67a53859e3ea5f4695baa", "sha256": "2134115f0a4323253a9abe6cd3623675dc5a5c64eb321826efe03df578398b0f" }, "downloads": -1, "filename": "ghstatus-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3bcea4f2f7a67a53859e3ea5f4695baa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2791, "upload_time": "2017-12-22T10:44:07", "url": "https://files.pythonhosted.org/packages/f2/a7/fd9578fe568d2ca0ab043f0fb4f181108da1258957be989a4d99c45877f0/ghstatus-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "426812e71eaae92d352bd5b40e3970a0", "sha256": "31195e2aed970b8b81a70c253c4ad9dfbcd09acaf979f808ef67482e2e36554d" }, "downloads": -1, "filename": "ghstatus-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "426812e71eaae92d352bd5b40e3970a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5855, "upload_time": "2017-12-27T15:16:06", "url": "https://files.pythonhosted.org/packages/3a/77/400400d69e355f16fbd93a42018556b6d478341e20acfd83921e86f640c0/ghstatus-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69bda381670511ae72e06d57cd4e661a", "sha256": "0a3a89af40ed9d6834c28aa9c38a7e8a6d6a1bbd7e57420b125f1b280ebe119d" }, "downloads": -1, "filename": "ghstatus-0.2.0.tar.gz", "has_sig": false, "md5_digest": "69bda381670511ae72e06d57cd4e661a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3958, "upload_time": "2017-12-27T15:16:08", "url": "https://files.pythonhosted.org/packages/54/2e/dc55583ed247af724b5bc5fb5cd7d1a39a97f22b0ca9ead4d2c2efaa22b1/ghstatus-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d526f6104af3b4d35c2975c9c0701852", "sha256": "1cedaf6c40502051db6a5b28c137dfffb117bfbf5fda9e61f1f15eb1b8cd66eb" }, "downloads": -1, "filename": "ghstatus-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d526f6104af3b4d35c2975c9c0701852", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6068, "upload_time": "2017-12-27T15:46:49", "url": "https://files.pythonhosted.org/packages/7d/52/29d0620784119c1f6c2e040343d4a16d63b8055b5ea3730c57300e229c1b/ghstatus-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04e86b33e74ca8387950241a75eef4e5", "sha256": "f6285544131025713d6b8973ca230c981c1b6512f1de035bb00bfab5a1f34bda" }, "downloads": -1, "filename": "ghstatus-0.2.1.tar.gz", "has_sig": false, "md5_digest": "04e86b33e74ca8387950241a75eef4e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4101, "upload_time": "2017-12-27T15:46:51", "url": "https://files.pythonhosted.org/packages/f2/7c/dca0256a3b6e7b65542c8c6ce96b3be7bf75a8d29e1aca1243d3a919f4c8/ghstatus-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "92a750d6a9f7a9a9a550f82f4822a5d9", "sha256": "d77dcc9d116672fe03364476e881d53a2e816ff29ac9fb5d2725812a43ad1e8d" }, "downloads": -1, "filename": "ghstatus-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92a750d6a9f7a9a9a550f82f4822a5d9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6083, "upload_time": "2017-12-27T15:52:51", "url": "https://files.pythonhosted.org/packages/6a/d2/1127e5f501c7d12775af9a4e2bff4298d547a590e64598c2b927cb2a8573/ghstatus-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e554b525bfaa71689623944179c029d9", "sha256": "cb4ea0ed8e31d74021004c51f3d1366b02fe4918e03994e775c9254eb6b3f9fb" }, "downloads": -1, "filename": "ghstatus-0.2.2.tar.gz", "has_sig": false, "md5_digest": "e554b525bfaa71689623944179c029d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4113, "upload_time": "2017-12-27T15:52:54", "url": "https://files.pythonhosted.org/packages/18/5a/47146366a2da4c88d0fb902fce3cb3fa226d2083c0fb350a57086a06437b/ghstatus-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "2d27d7e7444b83fb8501e8af512c5e64", "sha256": "39eb2000140f465d900dcc883709373a8a061f01236bf6dce3e19b439c0059dd" }, "downloads": -1, "filename": "ghstatus-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d27d7e7444b83fb8501e8af512c5e64", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7770, "upload_time": "2017-12-28T07:44:10", "url": "https://files.pythonhosted.org/packages/77/aa/e4e56d4ea070db2997d74484a5c6aa16ebbbabfa40f06692809e3191aed7/ghstatus-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "692a0bcfa050b99912d7d8775adda7a9", "sha256": "95eac4aea7f76a3292ceefbe150494f16e5671a55c88b82d50cc45b438a831e9" }, "downloads": -1, "filename": "ghstatus-0.2.3.tar.gz", "has_sig": false, "md5_digest": "692a0bcfa050b99912d7d8775adda7a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4879, "upload_time": "2017-12-28T07:44:11", "url": "https://files.pythonhosted.org/packages/19/03/05c8e7efe93f905f21f72b62fd2a78245e39492f284c5201245685b05c15/ghstatus-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "183a31052dca5a77c283eaa15ca09db9", "sha256": "b1d0cdad60e7c0e29e1d82b07624c205146f633a735866f44ad54aa4252480c8" }, "downloads": -1, "filename": "ghstatus-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "183a31052dca5a77c283eaa15ca09db9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7733, "upload_time": "2018-01-16T15:35:59", "url": "https://files.pythonhosted.org/packages/8d/d0/b4b095253a70784217f9f8be5b1044b821c6137f89d69be10c3f51cf496e/ghstatus-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b592cd4b92df8f4cb93177e203dd076", "sha256": "68eddd14dec236515b33c529e0d5b556dedbf26931689ecd99579ddec7a60eac" }, "downloads": -1, "filename": "ghstatus-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9b592cd4b92df8f4cb93177e203dd076", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4853, "upload_time": "2018-01-16T15:36:08", "url": "https://files.pythonhosted.org/packages/21/94/1104d16a271c1cf8daec5307c0ed3c2ade5f853871588bc1f90082bd4bd0/ghstatus-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "19c6c484501785a83011ae2fa5270029", "sha256": "dc7f9bae0e5075c0c5373fa71fd123df5264d34d5cd51429e6efbca552dd4ce2" }, "downloads": -1, "filename": "ghstatus-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "19c6c484501785a83011ae2fa5270029", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7729, "upload_time": "2018-01-16T15:47:05", "url": "https://files.pythonhosted.org/packages/22/08/e30c389a6b24c10b4bbdfa890cb887a729e71f6535a146a376202086a561/ghstatus-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "756a06b008e9ca9d06c3acc98234f95b", "sha256": "adeaa10d44deb41f3f7cef8c09564db0f6aab69b76fad3e43e206d9b31dde56c" }, "downloads": -1, "filename": "ghstatus-0.3.1.tar.gz", "has_sig": false, "md5_digest": "756a06b008e9ca9d06c3acc98234f95b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4850, "upload_time": "2018-01-16T15:47:09", "url": "https://files.pythonhosted.org/packages/fc/8c/292bd6caaf7842c52f022fe9e9ca1851e0048ce1b34166603f439a682fba/ghstatus-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "e9aff5e4cb2c780e57a4ad78889e5a21", "sha256": "a73c4bcc3c892230dacbc5f7ed8b7be8204c172bd59af1840fefbabf8c51cdd6" }, "downloads": -1, "filename": "ghstatus-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e9aff5e4cb2c780e57a4ad78889e5a21", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7741, "upload_time": "2018-01-16T15:56:51", "url": "https://files.pythonhosted.org/packages/a2/68/320da5231ec1885af7dc8afae0a29d3859641314e3ead39006975a250c9d/ghstatus-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1eaa7c1d3b4821d33e3d4503b91412e4", "sha256": "abb966faa322940ac9bb977ca7349e766e49b02a4bf202aee6c079b3f60d01ec" }, "downloads": -1, "filename": "ghstatus-0.3.2.tar.gz", "has_sig": false, "md5_digest": "1eaa7c1d3b4821d33e3d4503b91412e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4861, "upload_time": "2018-01-16T15:56:53", "url": "https://files.pythonhosted.org/packages/4b/68/67270f547c53a0866cb04f607c1e100393e4f9135566dac9df8ffa30782f/ghstatus-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e9aff5e4cb2c780e57a4ad78889e5a21", "sha256": "a73c4bcc3c892230dacbc5f7ed8b7be8204c172bd59af1840fefbabf8c51cdd6" }, "downloads": -1, "filename": "ghstatus-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e9aff5e4cb2c780e57a4ad78889e5a21", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7741, "upload_time": "2018-01-16T15:56:51", "url": "https://files.pythonhosted.org/packages/a2/68/320da5231ec1885af7dc8afae0a29d3859641314e3ead39006975a250c9d/ghstatus-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1eaa7c1d3b4821d33e3d4503b91412e4", "sha256": "abb966faa322940ac9bb977ca7349e766e49b02a4bf202aee6c079b3f60d01ec" }, "downloads": -1, "filename": "ghstatus-0.3.2.tar.gz", "has_sig": false, "md5_digest": "1eaa7c1d3b4821d33e3d4503b91412e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4861, "upload_time": "2018-01-16T15:56:53", "url": "https://files.pythonhosted.org/packages/4b/68/67270f547c53a0866cb04f607c1e100393e4f9135566dac9df8ffa30782f/ghstatus-0.3.2.tar.gz" } ] }