{ "info": { "author": "Hugh Saunders", "author_email": "hugh@wherenow.org", "bugtrack_url": null, "classifiers": [], "description": "|Build Status|\n\nrunjenkins\n==========\n\nSimple tool for running a list of jenkins jobs\n\nTool for running jenkins jobs from cli, based on yaml configs. The ideas\nis that you have a single creds file, then put a config file in each\nrepo/workspace. Then add it to your commit\nhook/alias/function/script/whatever so that you can run jobs on commit.\n\nI know the obvious way to run jobs on commit is to open a PR, and use\nbranch source or GHPRB. However when developing JJB jobs, I often want\nto run a job that runs JJB, then the job that was created, and possibly\nsome other test jobs. This tool lets me automate that.\n\nExample Creds File:\n-------------------\n\n::\n\n ---\n url: https://myjenkins.example.com/\n user: foo\n password: bah\n\nExample Conf File:\n------------------\n\n::\n\n ---\n - myjob:\n myparamkey: myparamvalue\n - mynextjob:\n parama: 1\n paramb: false\n - parallel group: # <-- name arbitrary, parallel detected by val=list\n rather than dict\n - myparalleljob:\n param: val\n - otherparalleljob:\n param: val\n\n.. |Build Status| image:: https://travis-ci.org/hughsaunders/runjenkins.svg?branch=master\n :target: https://travis-ci.org/hughsaunders/runjenkins\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hughsaunders/runjenkins", "keywords": "", "license": "Apache", "maintainer": "", "maintainer_email": "", "name": "runjenkins", "package_url": "https://pypi.org/project/runjenkins/", "platform": "", "project_url": "https://pypi.org/project/runjenkins/", "project_urls": { "Homepage": "https://github.com/hughsaunders/runjenkins" }, "release_url": "https://pypi.org/project/runjenkins/2018.5.4.47356/", "requires_dist": [ "click (==6.7)", "python-jenkins (==0.4.15)", "pyyaml (==3.12)" ], "requires_python": ">=3", "summary": "Run jenkins jobs from the cli using yaml configs", "version": "2018.5.4.47356" }, "last_serial": 3834327, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "7260c90ed23dc9a0b7793b77d3713a2c", "sha256": "ba69563377efa0fe0e952c96a10c136c7da46923d89ad0f21ea8efbc8fbc3a06" }, "downloads": -1, "filename": "runjenkins-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7260c90ed23dc9a0b7793b77d3713a2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2264, "upload_time": "2018-01-23T21:30:53", "url": "https://files.pythonhosted.org/packages/2c/64/8e568d0524e15109577da0074f4eccd78005076336a19458a1ff3239eca8/runjenkins-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47d3a3d3e8bf05be9ebb32ab929937b8", "sha256": "82e08dbcb4bf7890dbb8d65d4093d6966f374a1cb8951c04d3a6f098a294be9a" }, "downloads": -1, "filename": "runjenkins-0.0.0.tar.gz", "has_sig": false, "md5_digest": "47d3a3d3e8bf05be9ebb32ab929937b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1035, "upload_time": "2018-01-23T21:30:55", "url": "https://files.pythonhosted.org/packages/98/32/2590513cac5e536229fc37f78f845ff3b3dae085413f9b5f69baac022710/runjenkins-0.0.0.tar.gz" } ], "2018.1.24": [ { "comment_text": "", "digests": { "md5": "a995c0aa3d96eff8f3f78f9f898f79ec", "sha256": "111eb5c23471d73091dea3346a1a3edfa4f56d7191995afe206ee7162a7e6143" }, "downloads": -1, "filename": "runjenkins-2018.1.24-py3-none-any.whl", "has_sig": false, "md5_digest": "a995c0aa3d96eff8f3f78f9f898f79ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 2351, "upload_time": "2018-01-24T10:18:10", "url": "https://files.pythonhosted.org/packages/5c/ff/870d38a40c155225a5d8daa022a8a1fcca4ba13ca9c0b6e5a99dfe023a82/runjenkins-2018.1.24-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26f8398aeb7f60cf419958a3aafe7189", "sha256": "bd9b3154c33187ffa7982173137e12ef81ae0d7af311976703dd3590c72794a5" }, "downloads": -1, "filename": "runjenkins-2018.1.24.tar.gz", "has_sig": false, "md5_digest": "26f8398aeb7f60cf419958a3aafe7189", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1107, "upload_time": "2018-01-24T10:18:11", "url": "https://files.pythonhosted.org/packages/4e/5c/0968645d573618489bee0de95bd356f76cb102a4582040269845eeb386d0/runjenkins-2018.1.24.tar.gz" } ], "2018.1.24.39370": [ { "comment_text": "", "digests": { "md5": "e252a55cf64e6a5a5da321a4a077b358", "sha256": "14fd1e3fba9f76742eab407ef98d9980ee31e4c6b2f79a63499bf3f6f8137556" }, "downloads": -1, "filename": "runjenkins-2018.1.24.39370-py3-none-any.whl", "has_sig": false, "md5_digest": "e252a55cf64e6a5a5da321a4a077b358", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3578, "upload_time": "2018-01-24T10:56:11", "url": "https://files.pythonhosted.org/packages/05/7b/db7f4767f068e2725c6e23f57cd7c078366dc065731c6620fd0a04c7762e/runjenkins-2018.1.24.39370-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54d4a20dd6cef8377db1224c59442e5c", "sha256": "8765e78495c1137414a80e0ecbcae9fa960b3827ca7cbbd20ed11c5c9d71eb5c" }, "downloads": -1, "filename": "runjenkins-2018.1.24.39370.tar.gz", "has_sig": false, "md5_digest": "54d4a20dd6cef8377db1224c59442e5c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1918, "upload_time": "2018-01-24T10:56:13", "url": "https://files.pythonhosted.org/packages/63/1e/bccb93e0179f8b1c99eef900d7d945bffabe47cdc5f8ebd288dfb95295b2/runjenkins-2018.1.24.39370.tar.gz" } ], "2018.1.29.57223": [ { "comment_text": "", "digests": { "md5": "773c7428a09fe07d8239edbf18d6a598", "sha256": "bc2b682a79d6b746f21bfaf72554ce52f9c52d2c7b30c360d13a78d1635a4191" }, "downloads": -1, "filename": "runjenkins-2018.1.29.57223-py3-none-any.whl", "has_sig": false, "md5_digest": "773c7428a09fe07d8239edbf18d6a598", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3578, "upload_time": "2018-01-29T15:53:43", "url": "https://files.pythonhosted.org/packages/60/38/8e1b304e91ff4dd1e2b9211056ac38d3205c8de8d912d689513864929144/runjenkins-2018.1.29.57223-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee782c464e05eec93594165f7be6599a", "sha256": "35e0b681abbf7c67e5589d46ae9484df74c5f36412abe0c057ea88fd132cfe5e" }, "downloads": -1, "filename": "runjenkins-2018.1.29.57223.tar.gz", "has_sig": false, "md5_digest": "ee782c464e05eec93594165f7be6599a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1916, "upload_time": "2018-01-29T15:53:45", "url": "https://files.pythonhosted.org/packages/02/8d/c6f752eb0e1a5bab0472885724a16fd36a1b64520dad5ba9e8f972d48bb6/runjenkins-2018.1.29.57223.tar.gz" } ], "2018.1.29.78564": [ { "comment_text": "", "digests": { "md5": "b17f18573aaedc0a0a0c3e445fae7f6e", "sha256": "8f6fe9cf33ab4c5358cf122e0b83af0ce58eeb77808a148cb76eee846235a07c" }, "downloads": -1, "filename": "runjenkins-2018.1.29.78564-py3-none-any.whl", "has_sig": false, "md5_digest": "b17f18573aaedc0a0a0c3e445fae7f6e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3577, "upload_time": "2018-01-29T21:49:25", "url": "https://files.pythonhosted.org/packages/18/e3/4fdadd9fa0c3adb7e7535f9ebd0d41f0ad7175babeeafdff359489e343e2/runjenkins-2018.1.29.78564-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d78475fa441222897374ac5e2cca869d", "sha256": "71937945ca485261351a5ea0407d125f11c10fe73a75abfd213fe2c068823a0a" }, "downloads": -1, "filename": "runjenkins-2018.1.29.78564.tar.gz", "has_sig": false, "md5_digest": "d78475fa441222897374ac5e2cca869d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 1921, "upload_time": "2018-01-29T21:49:27", "url": "https://files.pythonhosted.org/packages/0e/dd/e6d7c147b2ff2639661bc92a847b50dfd2cea758f979cb3c14d774de46e8/runjenkins-2018.1.29.78564.tar.gz" } ], "2018.5.4.47356": [ { "comment_text": "", "digests": { "md5": "d224696814c2cf0f214659d3dfd166dd", "sha256": "292df3e3a8ca357306a14cc8fdf2fbd42660cf3dd40ea76aae05fc037a1b8cdd" }, "downloads": -1, "filename": "runjenkins-2018.5.4.47356-py3-none-any.whl", "has_sig": false, "md5_digest": "d224696814c2cf0f214659d3dfd166dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4710, "upload_time": "2018-05-04T13:09:17", "url": "https://files.pythonhosted.org/packages/0c/db/a60659818704c5d37bae604ccd5429944fb8d58fe7e60331012f79785038/runjenkins-2018.5.4.47356-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd01783fc49eb53ec876e7bcedcc7c13", "sha256": "4e1f1856ba8cf561fe10f63153c8aea6f2aa49bcd8595438f86bc9659b4aa76b" }, "downloads": -1, "filename": "runjenkins-2018.5.4.47356.tar.gz", "has_sig": false, "md5_digest": "cd01783fc49eb53ec876e7bcedcc7c13", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4359, "upload_time": "2018-05-04T13:09:18", "url": "https://files.pythonhosted.org/packages/09/c7/b544a513073beccb2b48945ff73cbb0ef4ef76b0447200b5d8c2f51dcf35/runjenkins-2018.5.4.47356.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d224696814c2cf0f214659d3dfd166dd", "sha256": "292df3e3a8ca357306a14cc8fdf2fbd42660cf3dd40ea76aae05fc037a1b8cdd" }, "downloads": -1, "filename": "runjenkins-2018.5.4.47356-py3-none-any.whl", "has_sig": false, "md5_digest": "d224696814c2cf0f214659d3dfd166dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4710, "upload_time": "2018-05-04T13:09:17", "url": "https://files.pythonhosted.org/packages/0c/db/a60659818704c5d37bae604ccd5429944fb8d58fe7e60331012f79785038/runjenkins-2018.5.4.47356-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd01783fc49eb53ec876e7bcedcc7c13", "sha256": "4e1f1856ba8cf561fe10f63153c8aea6f2aa49bcd8595438f86bc9659b4aa76b" }, "downloads": -1, "filename": "runjenkins-2018.5.4.47356.tar.gz", "has_sig": false, "md5_digest": "cd01783fc49eb53ec876e7bcedcc7c13", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4359, "upload_time": "2018-05-04T13:09:18", "url": "https://files.pythonhosted.org/packages/09/c7/b544a513073beccb2b48945ff73cbb0ef4ef76b0447200b5d8c2f51dcf35/runjenkins-2018.5.4.47356.tar.gz" } ] }