Metadata-Version: 2.1
Name: robotframework-jenkinslibrary
Version: 0.8.7
Summary: Jenkins wrapper library for robotframework
Home-page: https://github.com/robotframework-thailand/robotframework-jenkinslibrary.git
Author: Panchorn Lertvipada, Nitipat Phiphatprathuang, Kanokwan Suttidee
Author-email: nonpcn@gmail.com, banknitipat@gmail.com, kanokwan.sut94@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Testing
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown

# robotframework-jenkinslibrary
[![codecov](https://codecov.io/gh/robotframework-thailand/robotframework-jenkinslibrary/branch/master/graph/badge.svg)](https://codecov.io/gh/robotframework-thailand/robotframework-jenkinslibrary)
[![PyPI](https://img.shields.io/pypi/v/robotframework-jenkinslibrary.svg)](https://pypi.org/project/robotframework-jenkinslibrary/)

Jenkins wrapper library for robotframework

## Usage
Install package by using pip:
```bash
pip install -U robotframework-jenkinslibrary
```
## Example Test Case

*** Settings ***       |                       |                  |                 |                  |                  |                  |
---------------------- |---------------------- |----------------- |---------------- |----------------- |----------------- |----------------- |
Library                | JenkinsLibrary        |                  |                 |                  |                  |                  |
*** Test Cases ***     |                       |                  |                 |                  |                  |                  |
create session jenkins | ${protocol}           | ${host}          | ${username}     | ${password}      | ${verify}        |                  |
${job_details}=        | Get Jenkins Job       | ${job_full_name} |                 |                  |                  |                  |
${job_build_details}=  | Get Jenkins Job Build | ${job_full_name} | ${build_number} |                  |                  |                  |
${build_number}=       | Build Jenkins With Parameters | ${job_full_name} | ${parameters_string} |     |                  |                  |
${job_build_details}=  | Build Jenkins With Parameters And Wait Until Job Done | ${job_full_name} | ${parameters_string} | 10 | 2 | False    |

## Document
For more keyword detail go to the following link:
https://robotframework-thailand.github.io/robotframework-jenkinslibrary/

## Uninstall package
```bash
pip uninstall robotframework-jenkinslibrary 
```

## Feature Status
| API | Status |
|---|---|
| Get Jenkins Job | + |
| Get Jenkins Job Build | + |
| Build Jenkins With Parameters | + |
| Build Jenkins With Parameters And Wait Until Job Done | + |
| - | - |

