Metadata-Version: 2.1
Name: robotframework-circlecilibrary
Version: 0.0.3
Summary: A robotframework extension to run circleci pipelines
Home-page: https://github.com/trustedshops-public/robotframework-circlecilibrary
Author: Thomas Volk
Author-email: thomas.volk@trustedshops.com
License: Apache License 2.0
Description: 
        # robotframework-circlecilibrary
        
        robotframework-circlecilibrary is an extension library for the [robotframework](https://robotframework.org/)
        to trigger and mange circleci pipelines.
        
        ## Usage
        
        Install robotframework-circlecilibrary via pip:
        
        ```sh
        pip install --upgrade robotframework-circlecilibrary
        ```
        
        Now you can trigger a pipeline and wait until it is complete:
        
        ```robotframework
        *** Settings ***
        Documentation     Handle circleci pipeline example
        Library           CircleciLibrary  %{CIRCLECI_API_TOKEN}
        
        *** Test Cases ***
        Trigger a circleci pipeline
            ${project}                       Create Project         github        my-org      my-project
            ${pipeline}                      Trigger Pipeline       ${project}    tag=1.0.0
            Wait Until Keyword Succeeds      2m                     2s
                                             ...                    Check If Workflows Completed With Status
                                                                    ...    ${pipeline}    status=success
        ```
        
        ## Development
        
        Run the setup to install all dependencies.
        ```sh
        ./setup.py install
        ```
        
        ### Build and Run
        
        #### Run Tests
        
        To run the tests you need to install tox in the first place:
        
        ```sh
        pip3 install tox
        ```
        
        After that you can run the test via tox:
        
        ```sh
        tox
        ```
        
        ## License
        
        robotframework-circlecilibrary is open source software provided under the [Apache License
        2.0](http://apache.org/licenses/LICENSE-2.0)
        
Platform: any
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development :: Testing :: Acceptance
Classifier: Framework :: Robot Framework
Requires-Python: >3.9.0
Description-Content-Type: text/markdown
