A robotframework extension to run circleci pipelines
Project description
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 %{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.
./setup.py 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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for robotframework-circlecilibrary-0.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a51ce9a7521ba5e6c2b1c9081023c43f5761871c81417689d88edeebe15268c3 |
|
MD5 | d77f70c2f57e3ea71c79d0931a629dee |
|
BLAKE2b-256 | 180ebceae28fff15239f17a21fea07b07c03dea1e3956207822b5d399e000af9 |
Close
Hashes for robotframework_circlecilibrary-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d63477ca046934add28010edcfdbdb2d25239037bc2da5eccf7bb462d32f74aa |
|
MD5 | 9d86e7f22afb064a52059ef0f562ce29 |
|
BLAKE2b-256 | 6703aeb96aa316996f14c2d0f10511e69b6365644911862dd9419e8531ca64aa |