Package Info

python-jenkinsapi


A Python API for accessing resources on a Jenkins continuous integration server


Development/Languages/Python

Jenkins is a continuous integration system.

Jenkins (and its predecessor Hudson) are projects for automating common development tasks (e.g. unit testing, production batches), but they are somewhat Java-centric. The designers have provided a REST interface. This library wraps up that interface as more conventional Python objects.

This library can help to:

  • Query the test-results of a completed build
  • Get a objects representing the latest builds of a job
  • Search for artefacts by simple criteria
  • Block until jobs are complete
  • Install artefacts to custom-specified directory structures

and has

  • username/password auth support for jenkins instances with auth turned on
  • Ability to search for builds by subversion revision
  • Ability to add/remove/query Jenkins slaves
  • Ability to add/remove/modify Jenkins views

License: MIT
URL: https://github.com/salimfadhley/jenkinsapi

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.3.11-bp155.2.12 info GA Release 2023-05-22 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-jenkinsapi
0.3.11-bp154.1.23 info GA Release 2022-05-09 15 SP4
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-jenkinsapi
0.3.11-bp153.1.17 info GA Release 2021-03-06 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-jenkinsapi
  • python3-jenkinsapi
0.3.11-bp152.1.1 info GA Release 2020-04-28 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-jenkinsapi
  • python3-jenkinsapi
0.3.3-bp151.3.1 info GA Release 2019-07-17 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python-jenkinsapi
0.3.3-bp151.2.10 info GA Release 2019-05-18 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python-jenkinsapi
0.3.3-bp150.2.4 info GA Release 2018-07-30 15
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python-jenkinsapi