+1 -1 +3
Vote on this proposal

Automate Jenkins operation using python-jenkinsapi

by Praveen Kumar (speaking)

Section
Infrastructure
Technical level
Beginner

Objective

The idea of this talk to introduce Jenkins (CI) tool and using python how can we perform different operation on Jenkins (creating/configuring/triggering a job) and get result back.

Description

  1. A short walk through about Jenkins and how it's useful for Continuous Integration (CI).
  2. Introduce python-jenkinsapi which use to handle most of Jenkins operations.
  3. A short demo about creating/configuring and triggering job using python.

Requirements

A laptop. We will use a remote Jenkins Instance to show demo. If participant want to try-out then require module is python-jenkinsapi (on pypi)

Speaker bio

Praveen Kumar worked on automating different project using python and Jenkin as part of his work at RedHat. He contributes to fedora as packager where he is also managing python-jenkinsapi package. He coordinates python workshop over IRC and gave talks at various fedora events.