robotframework-circlecilibrary
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)
| File | Size | Uploaded | |
|---|---|---|---|
| robotframework-circlecilibrary-0.1.3.tar.gz | 6.2 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|