{ "info": { "author": "Will Rubel", "author_email": "willrubel@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "AWS Codepipeline Creator\n========================\n\nFeatures\n========\n\naws-pipeline-creator creates a aws codepipeline cloudformation stack,\nand points to a build specifical file in the code repository\n\nInstallation\n============\n\naws-pipeline-creator is on PyPI so all you need is:\n\n $ pip install aws-pipeline-creator\n\nExample\n=======\n\nGetting help\n\n $ pipeline-creator upsert --help\n Usage: pipeline-creator upsert [OPTIONS]\n\n primary function for creating a bucket :return:\n\n Options:\n -v, --version TEXT code version\n -d, --dryrun dry run\n -y, --yaml YAML template (deprecated - YAMLness is now detected at\n run-time\n --no-poll Start the stack work but do not poll\n -i, --ini TEXT INI file with needed information [required]\n --debug Turn on debugging\n --help Show this message and exit.\n\n pipeline-creator upsert -i config/my.ini\n\nExample Ini file\n\n [environment]\n # This is a general bucket where the cloudformation template will be uploaded to prior to deployment\n bucket = cloudformation-templates\n # The name you want on the cloudformation stack\n stack_name = my-stack-name\n region = us-east-1\n profile = my-aws-profile\n\n\n [tags]\n # These are the tags which will be automatically applied to resources\n Name = test-codepipeline\n ResourceOwner = my_boss\n Project = MyCoolProject\n DeployedBy = me\n\n [parameters]\n # CodeCommit repository name\n RepositoryName = repo_name\n # Codecommit repository branch name\n RepositoryBranchName = master\n # A project name or code\n Project = test\n ProjectDescription = test\n # The role which is utilized for the code pipeline, see below for an example role policy\n BuildServiceRole = arn:aws:iam::123456789:role/AWSCodebuildRole\n BuildProjectName = MyBuild\n Subnets = subnet-c1234556\n SecurityGroups = sg-123456\n Timeout = 60\n # The location in the repository where the build spec file is located\n BuildspecFile = folder/buildspec.yml\n # Set the environment code. This is how developers code deployments in the build spec.\n # If EnvCode = dev, then do this, if EnvCode is prod, then do that\n EnvironmentCode = dev\n VpcId = vpc-123456\n # This is a bucket where the builds from each stage in the build process are stored\n DeploymentBucketName = codepipeline-deployments\n # The image to utilize\n # You can also use default AWS images from https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-available.html\n # Example: Image = aws/codebuild/docker:17.09.0\n Image = 123456789.dkr.ecr.us-east-1.amazonaws.com/codepipeline:latest\n\n\n [meta-parameters]\n # These are the metadata parameters which are applied to the template via jinja2\n ProjectName = myproject\n\nDemonstration\n=============\n\n

\"AWS

\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rubelw/aws_pipeline_creator", "keywords": "aws,codebuild,pipeline,creator", "license": "", "maintainer": "", "maintainer_email": "", "name": "aws-pipeline-creator", "package_url": "https://pypi.org/project/aws-pipeline-creator/", "platform": "any", "project_url": "https://pypi.org/project/aws-pipeline-creator/", "project_urls": { "Homepage": "https://github.com/rubelw/aws_pipeline_creator" }, "release_url": "https://pypi.org/project/aws-pipeline-creator/0.0.9/", "requires_dist": [ "boto3 (>=1.4.3)", "requests (>=2.18)", "Click (>=6.7)", "configparser (>=3.5.0)", "future (>=0.16.0)", "six (>=1.11.0)", "pip" ], "requires_python": "", "summary": "Creates AWS Codepipeline.", "version": "0.0.9" }, "last_serial": 4241748, "releases": { "0.0.7": [ { "comment_text": "", "digests": { "md5": "6825583f738e67ae4fe484fc10f94b3f", "sha256": "539037ee95d68d85fdbaf7dd512a5df3d2bdf38bd715d22d33c0d7fe6a3e2398" }, "downloads": -1, "filename": "aws_pipeline_creator-0.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "6825583f738e67ae4fe484fc10f94b3f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8979, "upload_time": "2018-09-02T23:30:15", "url": "https://files.pythonhosted.org/packages/ff/9a/372dd8d5cc07765d82db703430d93d4df6c793b7d4135431a9361d9eafc0/aws_pipeline_creator-0.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5092a96500703ac2f27ec3c86ac9bc51", "sha256": "58e645683bd53471f9a15162525f54adcd96b25f9e02309c9f4bc3f50b973e89" }, "downloads": -1, "filename": "aws_pipeline_creator-0.0.7.tar.gz", "has_sig": false, "md5_digest": "5092a96500703ac2f27ec3c86ac9bc51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8925, "upload_time": "2018-09-02T23:30:16", "url": "https://files.pythonhosted.org/packages/66/a3/28eac876be8422d17c1b5ca755a7fa98311588524eed3dde83f4ef4823ae/aws_pipeline_creator-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "4a47f4f152f47828d060d76a2d38382c", "sha256": "e5f0868f992cb83a7e4bbb43269a5748b5a5848caf44dff64e3b58df98a3b38b" }, "downloads": -1, "filename": "aws_pipeline_creator-0.0.8-py2-none-any.whl", "has_sig": false, "md5_digest": "4a47f4f152f47828d060d76a2d38382c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8979, "upload_time": "2018-09-02T23:42:16", "url": "https://files.pythonhosted.org/packages/4d/3c/9253dcb8de9cfd9bd06180502bf6413ccf04b12f3f1fd0f083a48287d17f/aws_pipeline_creator-0.0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2c01bac99fc46a1b099faf6a841ee15", "sha256": "cfea9b946dfe3fb96336c035ade5803562050b223d705bea1acfee20347763e0" }, "downloads": -1, "filename": "aws_pipeline_creator-0.0.8.tar.gz", "has_sig": false, "md5_digest": "e2c01bac99fc46a1b099faf6a841ee15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8923, "upload_time": "2018-09-02T23:42:17", "url": "https://files.pythonhosted.org/packages/5d/a7/c2d025c7fda37d39ac4f730d57f61add091191fe7469afbcf7a0fb0ed893/aws_pipeline_creator-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "d513158eece10b3b1bc5974d80be7cc6", "sha256": "ed1abc40c7e02dcfa2567eef8839a95552fbc56fd11efde66cf125883f550f8e" }, "downloads": -1, "filename": "aws_pipeline_creator-0.0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "d513158eece10b3b1bc5974d80be7cc6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8843, "upload_time": "2018-09-05T17:35:31", "url": "https://files.pythonhosted.org/packages/91/cb/4cab10e86b6975145c1db098d9ef779d7c5405a48c2b1f62cdf2f9b54518/aws_pipeline_creator-0.0.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a59766e1377c6dc11198d4f9dd6a5430", "sha256": "747e0d1f6f3ce3e27170067dc2d6b0d06dd4c34a9085718c8a033ac2a62e04c6" }, "downloads": -1, "filename": "aws_pipeline_creator-0.0.9.tar.gz", "has_sig": false, "md5_digest": "a59766e1377c6dc11198d4f9dd6a5430", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8424, "upload_time": "2018-09-05T17:35:32", "url": "https://files.pythonhosted.org/packages/82/8b/803863f0428f0a898871efc9fd61f20657f80aa1942ec9840f2ba28ba300/aws_pipeline_creator-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d513158eece10b3b1bc5974d80be7cc6", "sha256": "ed1abc40c7e02dcfa2567eef8839a95552fbc56fd11efde66cf125883f550f8e" }, "downloads": -1, "filename": "aws_pipeline_creator-0.0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "d513158eece10b3b1bc5974d80be7cc6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8843, "upload_time": "2018-09-05T17:35:31", "url": "https://files.pythonhosted.org/packages/91/cb/4cab10e86b6975145c1db098d9ef779d7c5405a48c2b1f62cdf2f9b54518/aws_pipeline_creator-0.0.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a59766e1377c6dc11198d4f9dd6a5430", "sha256": "747e0d1f6f3ce3e27170067dc2d6b0d06dd4c34a9085718c8a033ac2a62e04c6" }, "downloads": -1, "filename": "aws_pipeline_creator-0.0.9.tar.gz", "has_sig": false, "md5_digest": "a59766e1377c6dc11198d4f9dd6a5430", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8424, "upload_time": "2018-09-05T17:35:32", "url": "https://files.pythonhosted.org/packages/82/8b/803863f0428f0a898871efc9fd61f20657f80aa1942ec9840f2ba28ba300/aws_pipeline_creator-0.0.9.tar.gz" } ] }