{ "info": { "author": "Tomek Kopczuk", "author_email": "tkopczuk@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2.7" ], "description": "====================\n git-release-tagger\n====================\n-----------------------------------------------\n by `Swing Development `_\n-----------------------------------------------\n\n.. image:: https://img.shields.io/pypi/v/git-release-tagger.svg\n :target: https://pypi.python.org/pypi/git-release-tagger\n\n.. image:: https://img.shields.io/pypi/dm/git-release-tagger.svg\n :target: https://pypi.python.org/pypi/git-release-tagger\n\n\nSmall CLI utility to enable the CI environment to communicate the deployment progress through the use of git tags.\n\nInstallation\n=============\n\n.. code-block:: bash\n\n $ pip install git-release-tagger\n\nUsage\n=============\n\n.. code-block:: bash\n\n $ tag-release [-h] [-t TRIGGER] [-v] [-m MESSAGE]\n prefix {pending,deploying,failed,success}\n\nPrefix is self explanatory.\n\nIf the release was triggered by a tag (like '*release*') - use the **--trigger** option to have the tagger remove it automatically.\nThis enables the user to retry a failed deployment just by tagging the same commit again.\n\nUse **-m** to add a message to the commit. For example - a link to the build status on Jenkins / TeamCity / other CI.\n\nExamples\n=============\n\n.. code-block:: bash\n\n $ tag-release production pending\n\nwill remove tags:\n - 'production_pending',\n - 'production_deploying',\n - 'production_failed',\n - 'production_success'\n\nwill add tags:\n - 'production_pending'\n\n\n.. code-block:: bash\n\n $ tag-release production success\n\nwill remove tags:\n - 'production_pending',\n - 'production_deploying',\n - 'production_failed',\n - 'production_success'\n\nwill add tags:\n - 'production_success'\n - 'production_success_2015-11-02_16_34_26'\n\n\n.. code-block:: bash\n\n $ tag-release -t production production success\n\nwill remove tags:\n - 'production'\n - 'production_pending',\n - 'production_deploying',\n - 'production_failed',\n - 'production_success'\n\nwill add tags:\n - 'production_success'\n - 'production_success_2015-11-02_16_34_26'\n\n\n.. :changelog:\n\nRelease History\n---------------\n\n0.0.2 (2016-03-09)\n++++++++++++++++++\n\n- 'git push' is run with --no-verify to skip pre-push hooks.\n\n0.0.1 (2015-11-03)\n++++++++++++++++++\n\n- Initial release.", "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/SwingDev/git-release-tagger", "keywords": null, "license": "LICENSE", "maintainer": null, "maintainer_email": null, "name": "git-release-tagger", "package_url": "https://pypi.org/project/git-release-tagger/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/git-release-tagger/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/SwingDev/git-release-tagger" }, "release_url": "https://pypi.org/project/git-release-tagger/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "Small CLI utility to enable the CI environment to communicate the deployment progress through the use of git tags.", "version": "0.0.2" }, "last_serial": 1997280, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "b841f625042c0bcce288f2f20d7ae734", "sha256": "14158a348bb35c422bf9deaf1de0a45636d7e4893cfbeababaad1c29e37f28be" }, "downloads": -1, "filename": "git_release_tagger-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b841f625042c0bcce288f2f20d7ae734", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5701, "upload_time": "2015-11-28T12:55:19", "url": "https://files.pythonhosted.org/packages/20/74/9883943cf39d261fef5a3e3fd0dbfdc8de272c77c6e0e2ecfddf733fa541/git_release_tagger-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f39a542c357f987121c9d08c287d349c", "sha256": "0162d496d9b6d375b1b55ba00a3a79a2210caf3a5d43f1baf75e711cf9e87360" }, "downloads": -1, "filename": "git-release-tagger-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f39a542c357f987121c9d08c287d349c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4574, "upload_time": "2015-11-28T12:55:13", "url": "https://files.pythonhosted.org/packages/80/e0/79e04f21b059aa52c38dc021df699cb631b9401a6bfd9d5e5e9a82841963/git-release-tagger-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "250a4e574e0cdfa7b52bd448771b9cc0", "sha256": "b09b95eb333e6d126764a90349797d8d7ea009c5d52f2ae588c3df378e933205" }, "downloads": -1, "filename": "git_release_tagger-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "250a4e574e0cdfa7b52bd448771b9cc0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5933, "upload_time": "2016-03-09T13:05:11", "url": "https://files.pythonhosted.org/packages/69/cc/36045f6f054d53f1a44acf3799680feb4d9175f32dd0966ec594a794ec03/git_release_tagger-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b17a81e67eb54bc44eb9e55ba0cf1efd", "sha256": "228a9060c499cef1ccb1621ddfadd7cd15d4acfd1929720d01a5f7353c01a478" }, "downloads": -1, "filename": "git-release-tagger-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b17a81e67eb54bc44eb9e55ba0cf1efd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4717, "upload_time": "2016-03-09T13:05:01", "url": "https://files.pythonhosted.org/packages/0a/89/d96470316c1e9ef60e58616d3978cd7f87f49c936862a640a441123f6068/git-release-tagger-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "250a4e574e0cdfa7b52bd448771b9cc0", "sha256": "b09b95eb333e6d126764a90349797d8d7ea009c5d52f2ae588c3df378e933205" }, "downloads": -1, "filename": "git_release_tagger-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "250a4e574e0cdfa7b52bd448771b9cc0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5933, "upload_time": "2016-03-09T13:05:11", "url": "https://files.pythonhosted.org/packages/69/cc/36045f6f054d53f1a44acf3799680feb4d9175f32dd0966ec594a794ec03/git_release_tagger-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b17a81e67eb54bc44eb9e55ba0cf1efd", "sha256": "228a9060c499cef1ccb1621ddfadd7cd15d4acfd1929720d01a5f7353c01a478" }, "downloads": -1, "filename": "git-release-tagger-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b17a81e67eb54bc44eb9e55ba0cf1efd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4717, "upload_time": "2016-03-09T13:05:01", "url": "https://files.pythonhosted.org/packages/0a/89/d96470316c1e9ef60e58616d3978cd7f87f49c936862a640a441123f6068/git-release-tagger-0.0.2.tar.gz" } ] }