{ "info": { "author": "Larry Cai", "author_email": "larry.caiyu@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: Freely Distributable", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Topic :: Software Development :: Testing" ], "description": "costa-ci\n================\n\nAbout\n-----\n\nA Python module for CI related scripts for openstack\n\nInstallation\n------------\n\nInstall using pip or easy_install:\n\n::\n\n\tpip install costa-ci\n\nYou can also clone the Git repository from Github and install it manually:\n\n::\n\n git clone https://github.com/larrycai/costa-ci.git\n python setup.py install\n\nRunning the demo\n-----\n\nPrepare controller node to run the script, for example one VM inside openstack, inside this VM\n\n1. access to the openstack \n\nDownload the `trystack-openrc.sh` and load it\n\n::\n \n # source trystack-openrc.sh\n\n2. Install extra packages & config\n\n::\n\n # pip install costa-ci # or download the packages\n # apt-get install python-fabric\n # ssh-keygen # if .ssh/id_rsa doesn't exist\n # wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war # for tested packages as demo\n # # update the costa-ci.conf for the VM \n\n3. Generate \n\n::\n \n # ./costa.py -c costa-ci.conf -t vm,deploy,verify\n\nSee the docs and unit tests for more examples.\n\nNOTE: Unicode characters identified as \"illegal or discouraged\" are automatically\nstripped from the XML string or file.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/larrycai/costa-ci", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "costa-ci", "package_url": "https://pypi.org/project/costa-ci/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/costa-ci/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/larrycai/costa-ci" }, "release_url": "https://pypi.org/project/costa-ci/0.0.4/", "requires_dist": null, "requires_python": null, "summary": "CI relateds scripts using openstack", "version": "0.0.4" }, "last_serial": 821817, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "15dd844c0655bc7032f88a35f92dcc0e", "sha256": "947a4a41843746b9041aea93cac5805090190af4023dd9501a65e474d5f67406" }, "downloads": -1, "filename": "costa-ci-0.0.2.zip", "has_sig": false, "md5_digest": "15dd844c0655bc7032f88a35f92dcc0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4343, "upload_time": "2013-07-22T05:19:08", "url": "https://files.pythonhosted.org/packages/40/51/7b7ba14fcf17cfa00f9f4739a746dd2a5d95e1e9f47913a5549f17674d6a/costa-ci-0.0.2.zip" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ede253080a9a6197a6fd687c159a44c1", "sha256": "1d1f3af73d6c2c8baa9d1527111d7f4e38df6a7f8ea3966a3b23fb2a8ffb4894" }, "downloads": -1, "filename": "costa-ci-0.0.3.zip", "has_sig": false, "md5_digest": "ede253080a9a6197a6fd687c159a44c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9491, "upload_time": "2013-07-22T05:47:13", "url": "https://files.pythonhosted.org/packages/ea/02/05dad91276ba7d64cfa898bfb943889f5f1c783d69464842053fc46c42cd/costa-ci-0.0.3.zip" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "0401b43d8fed93bca90575579c8349da", "sha256": "dc6fd87a1dcf7a789c8eb0d778705c391346cf51540cbf525978cee01b3a8338" }, "downloads": -1, "filename": "costa-ci-0.0.4.zip", "has_sig": false, "md5_digest": "0401b43d8fed93bca90575579c8349da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10279, "upload_time": "2013-07-22T06:24:01", "url": "https://files.pythonhosted.org/packages/ea/3f/40d4505cd135c98c89ba70078d8fe4d674200e56ddde70511387968f30ab/costa-ci-0.0.4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0401b43d8fed93bca90575579c8349da", "sha256": "dc6fd87a1dcf7a789c8eb0d778705c391346cf51540cbf525978cee01b3a8338" }, "downloads": -1, "filename": "costa-ci-0.0.4.zip", "has_sig": false, "md5_digest": "0401b43d8fed93bca90575579c8349da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10279, "upload_time": "2013-07-22T06:24:01", "url": "https://files.pythonhosted.org/packages/ea/3f/40d4505cd135c98c89ba70078d8fe4d674200e56ddde70511387968f30ab/costa-ci-0.0.4.zip" } ] }