{ "info": { "author": "https://github.com/rusty-dev", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7" ], "description": "## jenkins-job-builder-pipeline\n\nA plugin for [jenkins-job-builder](http://docs.openstack.org/infra/jenkins-job-builder) to support [pipeline](https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin) job generation.\n\nBuild Status: [![Build Status](https://travis-ci.org/rusty-dev/jenkins-job-builder-pipeline.svg)](https://travis-ci.org/rusty-dev/jenkins-job-builder-pipeline)\n\n#### Usage:\n\nPlugin adds a new project-type `pipeline` and a job definition field `pipeline`.\nThere are two distinct job definitions.\n\nCreate a pipeline job with a DSL script:\n```yaml\n- job:\n name: example-script\n project-type: pipeline\n pipeline:\n script: |\n # Your dsl script goes here.\n node {\n echo 'Hello world'\n }\n sandbox: true # Use groovy sandbox, false by default.\n```\nCreate a pipeline job loading pipeline script from SCM.\n```yaml\n- job:\n name: example-scm-script\n project-type: pipeline\n pipeline:\n script-path: subdir/Jenkinsfile # path to pipeline script definition, \"Jenkinsfile\" by default.\n scm: # normal scm definitions\n - git:\n branches:\n - '*/maser'\n url: 'git@github.com:github-username/repository-name.git'\n basedir: 'subdir'\n skip-tag: true\n wipe-workspace: false\n\n```\n\nDefinition type is chosen automatically by detecting presence of \"scm\" field.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rusty-dev/jenkins-job-builder-pipeline", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "zerotk.jenkins-job-builder-pipeline", "package_url": "https://pypi.org/project/zerotk.jenkins-job-builder-pipeline/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/zerotk.jenkins-job-builder-pipeline/", "project_urls": { "Homepage": "https://github.com/rusty-dev/jenkins-job-builder-pipeline" }, "release_url": "https://pypi.org/project/zerotk.jenkins-job-builder-pipeline/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "Pipeline support for jenkins-job-builder", "version": "0.1.1" }, "last_serial": 2724055, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "9a9041e82029127742f04fcfefb51a6b", "sha256": "fcece97310e831f919a81410877daeed20b85db2a4b1d0d151f3ff6b6e0ead22" }, "downloads": -1, "filename": "zerotk.jenkins-job-builder-pipeline-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9a9041e82029127742f04fcfefb51a6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7818, "upload_time": "2017-02-09T18:20:29", "url": "https://files.pythonhosted.org/packages/f0/75/da80bcaefde78ea95f8a642d171b628bb8c2954bc88391b2dab1883f3c33/zerotk.jenkins-job-builder-pipeline-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e44c24edc9fe84f0fb8a10886ec77239", "sha256": "cf21b6f2c3c7c82893a81a61e93ba9126d8020bacf7d7951a14d9d809d77fc00" }, "downloads": -1, "filename": "zerotk.jenkins-job-builder-pipeline-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e44c24edc9fe84f0fb8a10886ec77239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7838, "upload_time": "2017-03-22T19:23:58", "url": "https://files.pythonhosted.org/packages/31/0e/73a37af72327f742c5c347583181c5aa728a20391ee0f5258be83c13da38/zerotk.jenkins-job-builder-pipeline-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e44c24edc9fe84f0fb8a10886ec77239", "sha256": "cf21b6f2c3c7c82893a81a61e93ba9126d8020bacf7d7951a14d9d809d77fc00" }, "downloads": -1, "filename": "zerotk.jenkins-job-builder-pipeline-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e44c24edc9fe84f0fb8a10886ec77239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7838, "upload_time": "2017-03-22T19:23:58", "url": "https://files.pythonhosted.org/packages/31/0e/73a37af72327f742c5c347583181c5aa728a20391ee0f5258be83c13da38/zerotk.jenkins-job-builder-pipeline-0.1.1.tar.gz" } ] }