معرفی شرکت ها


api66jenkins-0.0.7


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Python3 client library for Jenkins API. Adding a keyword from api4jenkins add job.build [custom] parameter
ویژگی مقدار
سیستم عامل -
نام فایل api66jenkins-0.0.7
نام api66jenkins
نسخه کتابخانه 0.0.7
نگهدارنده []
ایمیل نگهدارنده []
نویسنده sanmejie
ایمیل نویسنده liyapong@foxmail.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/api66jenkins/
مجوز LICENSE
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/api4jenkins) ![PyPI - Wheel](https://img.shields.io/pypi/wheel/api4jenkins) [![Documentation Status](https://readthedocs.org/projects/api4jenkins/badge/?version=latest)](https://api4jenkins.readthedocs.io/en/latest/?badge=latest) ![GitHub](https://img.shields.io/github/license/joelee2012/api4jenkins) # Jenkins Python Client [Python3](https://www.python.org/) client library for [Jenkins API](https://wiki.jenkins.io/display/JENKINS/Remote+access+API). dispose api4jenkins job. Build could not pass dictionary format。 Thanks to the original authors of api4jenkins for providing such a nice package to manipulate Jenkins # Features - Object oriented, each Jenkins item has corresponding class, easy to use and extend - Base on `api/json`, easy to query/filter attribute of item - Setup relationship between class just like Jenkins item - Support api for almost every Jenkins item - Pythonic - Test with latest Jenkins LTS # Installation ```bash python3 -m pip install api66jenkins ``` # Quick start ```python >>> from api66jenkins import Jenkins >>> client = Jenkins('http://127.0.0.1:8080/', auth=('admin', 'admin')) >>> client.version '2.176.2' >>> xml = """<?xml version='1.1' encoding='UTF-8'?> ... <project> ... <builders> ... <hudson.tasks.Shell> ... <command>echo $JENKINS_VERSION</command> ... </hudson.tasks.Shell> ... </builders> ... </project>""" >>> client.create_job('path/to/job', xml) >>> import time >>> item = client.build_job('path/to/job') >>> while not item.get_build(): ... time.sleep(1) >>> build = item.get_build() >>> for line in build.progressive_output(): ... print(line) ... Started by user admin Running as SYSTEM Building in workspace /var/jenkins_home/workspace/freestylejob [freestylejob] $ /bin/sh -xe /tmp/jenkins2989549474028065940.sh + echo $JENKINS_VERSION 2.176.2 Finished: SUCCESS >>> build.building False >>> build.result 'SUCCESS' ``` # Documentation User Guide and API Reference is available on [Read the Docs](https://api4jenkins.readthedocs.io/)


نیازمندی

مقدار نام
>=2.28.1,<3.0.0 requests
>=1.12,<2.0 api4jenkins


زبان مورد نیاز

مقدار نام
>=3.7,<4.0 Python


نحوه نصب


نصب پکیج whl api66jenkins-0.0.7:

    pip install api66jenkins-0.0.7.whl


نصب پکیج tar.gz api66jenkins-0.0.7:

    pip install api66jenkins-0.0.7.tar.gz