Convert our README to ReStructuredText
This should make pypi.python.org happier! Change-Id: I2e82bf8cb81545831bdb864b049d01e3faffabb9 Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com> Reviewed-on: https://review.openstack.org/16486 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
This commit is contained in:
parent
0b9691ea02
commit
329633da6d
|
@ -1,4 +1,6 @@
|
||||||
# Jenkins Job Builder #
|
===================
|
||||||
|
Jenkins Job Builder
|
||||||
|
===================
|
||||||
|
|
||||||
Jenkins Job Builder takes simple descriptions of Jenkins jobs in YAML format,
|
Jenkins Job Builder takes simple descriptions of Jenkins jobs in YAML format,
|
||||||
and uses them to configure Jenkins. You can keep your job descriptions in human
|
and uses them to configure Jenkins. You can keep your job descriptions in human
|
||||||
|
@ -6,24 +8,34 @@ readable text format in a version control system to make changes and auditing
|
||||||
easier. It also has a flexible template system, so creating many similarly
|
easier. It also has a flexible template system, so creating many similarly
|
||||||
configured jobs is easy.
|
configured jobs is easy.
|
||||||
|
|
||||||
To install:
|
To install::
|
||||||
sudo python setup.py install
|
|
||||||
|
$ sudo python setup.py install
|
||||||
|
|
||||||
Online documentation:
|
Online documentation:
|
||||||
- http://ci.openstack.org/jenkins-job-builder/
|
|
||||||
|
|
||||||
|
* http://ci.openstack.org/jenkins-job-builder/
|
||||||
|
|
||||||
## Developers ##
|
Developers
|
||||||
Bug report: https://bugs.launchpad.net/openstack-ci/
|
==========
|
||||||
|
Bug report:
|
||||||
|
|
||||||
Cloning: https://github.com/openstack-ci/jenkins-job-builder.git
|
* https://bugs.launchpad.net/openstack-ci/
|
||||||
|
|
||||||
Patches are submitted via Gerrit at https://review.openstack.org/
|
Cloning:
|
||||||
|
|
||||||
|
* https://github.com/openstack-ci/jenkins-job-builder.git
|
||||||
|
|
||||||
|
Patches are submitted via Gerrit at:
|
||||||
|
|
||||||
|
* https://review.openstack.org/
|
||||||
|
|
||||||
More details on how you can contribute is available on our wiki at:
|
More details on how you can contribute is available on our wiki at:
|
||||||
http://wiki.openstack.org/HowToContribute
|
|
||||||
|
|
||||||
### Writing a patch ###
|
* http://wiki.openstack.org/HowToContribute
|
||||||
|
|
||||||
|
Writing a patch
|
||||||
|
===============
|
||||||
|
|
||||||
We ask that all code submissions be pep8 and pyflakes clean. The
|
We ask that all code submissions be pep8 and pyflakes clean. The
|
||||||
easiest way to do that is to run `tox` before submitting code for
|
easiest way to do that is to run `tox` before submitting code for
|
||||||
|
@ -45,14 +57,15 @@ This consistency will help users avoid simple mistakes when writing
|
||||||
YAML, as well as developers when matching YAML components to Python
|
YAML, as well as developers when matching YAML components to Python
|
||||||
implementation.
|
implementation.
|
||||||
|
|
||||||
## Installing without setup.py ##
|
Installing without setup.py
|
||||||
|
===========================
|
||||||
|
|
||||||
For YAML support, you will need libyaml installed.
|
For YAML support, you will need libyaml installed.
|
||||||
|
|
||||||
# Mac OS X:
|
Mac OS X::
|
||||||
brew install libyaml
|
|
||||||
|
|
||||||
Then install the required python packages using pip:
|
$ brew install libyaml
|
||||||
|
|
||||||
sudo pip install PyYAML python-jenkins
|
Then install the required python packages using pip::
|
||||||
|
|
||||||
|
$ sudo pip install PyYAML python-jenkins
|
Loading…
Reference in New Issue