Skip to main content

TBA

Project description

Jino
====

Jino is a web application, used for managing and monitoring Jenkins jobs.

Installation
------------

To install jino, run the following command:

sudo pip install jino

Running the server
------------------

Jino requires several arguments in order to run properly:

* Jenkins URL - the url of your Jenkins server (e.g http://my_jenkins)
* Username - Jenkins username
* Password - Jenkins password
* Jobs YAML - Jino will build the home page tables based on this file

To run Jino::

jino runserver --jenkins 'http://my_jenkins' --username X --password Y --jobs /etc/jobs.yaml

OR

jino runserver --conf /etc/jino.cfg --jobs /etc/jobs.yaml


Configuration
-------------

You must specify three variables:

JENKINS = http://<your_jenkins_server>
USERNAME = <Jenkins user>
PASSWORD = <Jenkins user password>

The location specified by --conf. By default, Jino will look for /etc/jino/config.cfg.


Jobs
----

Using YAML format:

- table: neutron
jobs:
- title: "Title of the first row"
name: "jenkins-job-name1"

- title: "Title of the second row"
name: "jenkins-job-name2"

The location specified by --jobs. By default, Jino will look for /etc/jino/jobs.yaml.


Drop database tables
--------------------

To drop all the tables, run:

jino drop

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

jino-0.0.1.dev12.tar.gz (752.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page