Metadata-Version: 1.1
Name: git-release-tagger
Version: 0.0.1
Summary: Small CLI utility to enable the CI environment to communicate the deployment progress through the use of git tags.
Home-page: https://github.com/SwingDev/git-release-tagger
Author: Tomek Kopczuk
Author-email: tkopczuk@gmail.com
License: LICENSE
Description: ====================
         git-release-tagger
        ====================
        -----------------------------------------------
         by `Swing Development <http://swingdev.io/>`_
        -----------------------------------------------
        
        Small CLI utility to enable the CI environment to communicate the deployment progress through the use of git tags.
        
        Installation
        =============
        
        .. code-block:: bash
        
            $ pip install git-release-tagger
        
        Usage
        =============
        
        .. code-block:: bash
        
          $ tag-release [-h] [-t TRIGGER] [-v] [-m MESSAGE]
                         prefix {pending,deploying,failed,success}
        
        Prefix is self explanatory.
        
        If the release was triggered by a tag (like '*release*') - use the **--trigger** option to have the tagger remove it automatically.
        This enables the user to retry a failed deployment just by tagging the same commit again.
        
        Use **-m** to add a message to the commit. For example - a link to the build status on Jenkins / TeamCity / other CI.
        
        Examples
        =============
        
        .. code-block:: bash
        
          $ tag-release production pending
        
        will remove tags:
         - 'production_pending',
         - 'production_deploying',
         - 'production_failed',
         - 'production_success'
        
        will add tags:
         - 'production_pending'
        
        
        .. code-block:: bash
        
          $ tag-release production success
        
        will remove tags:
         - 'production_pending',
         - 'production_deploying',
         - 'production_failed',
         - 'production_success'
        
        will add tags:
         - 'production_success'
         - 'production_success_2015-11-02_16_34_26'
        
        
        .. code-block:: bash
        
          $ tag-release -t production production success
        
        will remove tags:
         - 'production'
         - 'production_pending',
         - 'production_deploying',
         - 'production_failed',
         - 'production_success'
        
        will add tags:
         - 'production_success'
         - 'production_success_2015-11-02_16_34_26'
        
        
        .. :changelog:
        
        Release History
        ---------------
        
        0.0.1 (2015-11-03)
        ++++++++++++++++++
        
        - Initial release.
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
