Skip to main content

robotframework-circlecilibrary

GitHub License pre-commit CircleCI PyPI version

robotframework-circlecilibrary is an extension library for the robotframework to trigger and mange circleci pipelines.

Usage

Install robotframework-circlecilibrary via pip:

pip install --upgrade robotframework-circlecilibrary

Now you can trigger a pipeline and wait until it is complete:

*** Settings ***
Documentation     Handle circleci pipeline example
Library           CircleciLibrary  api_token=%{CIRCLECI_API_TOKEN}

*** Test Cases ***
Trigger a circleci pipeline
    ${project}                                Get Project         my-project
    ${pipeline}                               Trigger Pipeline
                                              ...                 ${project}    tag=2.0.1
    Wait Until Keyword Succeeds               5m                  2s
                                              ...                 All Workflows Should Be Stopped    ${pipeline}
    All Workflows Should Have The Status      ${pipeline}         success

Development

Run the setup to install all dependencies.

pip install .

Build and Run

Run Tests

To run the tests you need to install tox in the first place:

pip3 install tox

After that you can run the test via tox:

tox

License

robotframework-circlecilibrary is open source software provided under the Apache License 2.0

Metadata

Release files for robotframework-circlecilibrary 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for robotframework-circlecilibrary 0.1.3
File Size Uploaded
robotframework-circlecilibrary-0.1.3.tar.gz 6.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for robotframework-circlecilibrary 0.1.3
File Interpreter ABI Platform
robotframework_circlecilibrary-0.1.3-py3.9.egg Legacy Egg format - - Details
robotframework_circlecilibrary-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 33.0 kB

Release files / robotframework-circlecilibrary-0.1.3.tar.gz

Download URL robotframework-circlecilibrary-0.1.3.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
53dffc11ae50fa9a7185a795a82d287c1fb84b992dbbfbb0987e52c58d018597
BLAKE2b-256 checksum
How to use checksums
578edfbb3beeba333a7b22badf46a1c5a665cb6bca970a0d7a6808c195e98396
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.0

Release files / robotframework_circlecilibrary-0.1.3-py3.9.egg

Download URL robotframework_circlecilibrary-0.1.3-py3.9.egg
Size 15.3 kB
Tags Egg
SHA-256 checksum
How to use checksums
5ebcec077b660dfb9a6cb4da9eb5fb795cc51a77bbe59e42828015b8d3db21fc
BLAKE2b-256 checksum
How to use checksums
c173fb936a45e9c2b03f84112770255cf4825a88aa51faf8f55bf3dcbf42609b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.0

Release files / robotframework_circlecilibrary-0.1.3-py3-none-any.whl

Download URL robotframework_circlecilibrary-0.1.3-py3-none-any.whl
Size 11.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
648cddb781cd1361e50e39d6ec458c5ce7710497ef5a740edda45a9a34200fd3
BLAKE2b-256 checksum
How to use checksums
4b8697fde24b4c554185ba3b4078deca5585e4e3d0d5741fa9936e6c18c51603
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.0

Release history Release notifications | RSS feed

This release

0.1.3 This release

3 release files

0.1.2

3 release files

0.1.1

3 release files

0.1.0

3 release files

0.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page