Metadata-Version: 1.2
Name: travis-emulator
Version: 1.0.7
Summary: Travis CI emulator for local develop environment
Home-page: https://zeroincombenze-tools.readthedocs.io
Author: Antonio Maria Vigliotti
Author-email: antoniomaria.vigliotti@gmail.com
License: Affero GPL
Project-URL: Source, https://github.com/zeroincombenze/tools
Project-URL: Documentation, https://zeroincombenze-tools.readthedocs.io
Description: 
        Travis emulator can emulate TravisCi parsing the **.travis.yml** file in local Linux machine.
        You can test your application before pushing code to github.com web site.
        
        Travis emulator can creates all the build declared in **.travis.yml**;
        all the builds are executed in sequential way.
        The directory ~/travis_log (see -l switch) keeps the logs of all builds created.
        Please note that log file is a binary file with escape ANSI screen code.
        If you want to see the log use one of following command:
        
            `travis show`
        
            `less -R ~/travis_log/<build_name>.log`
        
        A travis build executes the following steps:
        
        * Initialize from local .travis.conf (not in travis-ci.org)
        * Optional install packages `apt addons` (emulatore makes just the check)
        * Optional install packages `cache`
        * Set global values `env global`
        * Execute code `before_install`
        * Execute matrix initialization, included python version
        * Execute build code `install`
        * Execute build code `before_script`
        * Execute build code `script`
        * Execute build `before_cache` (only if cache is effective, not emulated)
        * Execute build code `after_success` (emulated) or `after_failure` (not emulated)
        * Optional code `before_deploy` (only if deployment is effective, not emulated)
        * Optional code `deploy` (not emulated)
        * Optional code `after_deploy` (only if deployment is effective, not emulated)
        * Execute code `after_script` (not emulated)
        * Wep from local .travis.conf (not in travis-ci.org)
        
        Read furthermore info read `travis-ci phase
        <https://docs.travis-ci.com/user/job-lifecycle/>`__
        
Keywords: linux travis development
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Build Tools
Classifier: Operating System :: OS Independent
