Add strings-match conditional step

Change-Id: I9a4a069b0ed4f57f0bb71a66b9bb1256d03d4f80
Add SVN credential support

Change-Id: I6f39daa7fca2ffc43a7e7f0585900eb145cf841a
Add support for multiple port allocations

Change-Id: I156bccebdd392cd4a912599b5a2c815587e77134
indicate that jjb works on python 3, 3.3

Change-Id: I68f13a80c1563bb4d622b860e23bb75bc1477296
Added notbuilt-message option to gerrit trigger

It was not there for some reason, just added it.

Change-Id: Ica85183656a5cc8e427837efeb0b961f0633c74a
Signed-off-by: David Caro <dcaroest@redhat.com>
Emit deprecation warning on old format use with gerrit trigger

Inform end-users that the old yaml format for gerrit trigger has been
deprecated and support will be removed sometime after the next release.

Change-Id: Idd04aee949b2ea05ffadb766fe7222a65ffb8052
Merge "Add SVN credential support"
Merge "Add strings-match conditional step"
Adds claim-build support junit publisher

Requires Claim Plugin.
https://wiki.jenkins-ci.org/display/JENKINS/Claim+plugin

Change-Id: I8daf721f125d9cd89f0aa005f396cf67405229d2
Closes-Bug: #1389301
Fix doc typo in scp publisher

In the scp publisher if copy-console is specified it should be stated
that the source can be omitted instead of the target.

Change-Id: Ie58faa2438496b58ccb8764d70be4cfe0bec7ef1
Write cache to file on CacheStorage object delete

Use a destructor to write out the cache to file when the cache object
object goes out of scope, which will typically be on exit.

This ensures that the CacheStorage class behaviour is fully
encapsulated and doesn't require a caller to be aware to ensure the
cache is saved when finished. Although it may still do so.

Take care to preserve a references to any required modules since python
does not guarantee that any global modules will not be unloaded before
the destructor is called.

Change-Id: I2b066ceff5e23a725132569df85c004cd58b367a
Merge "indicate that jjb works on python 3, 3.3"
Merge "Fix doc typo in scp publisher"
Merge "Added notbuilt-message option to gerrit trigger"
doc change: remove duplicate general job parameters

This change adds a test to validate the general job parameters and uses
that test as documentation for the general module.   It also replaces the
doc of the general params in the top level definitions.rst with references
to the general module.

Change-Id: I3df04d69186ca49d7297f8141855a4c72c73be1e
Merge "Adds claim-build support junit publisher"
Switched documentation to point to storyboard.

We've migrated this project to storyboard, I'm updating the documentation links.

Change-Id: I10ac8b46e7e905c3f75fed9057d68966afc2d888
Add support for the S3 Publisher plugin

Change-Id: Ia918596276e49d5876bc232fce760e270a829335
report exactly which jobs will be deleted.

Using the glob parameters option to delete jobs, like so..
jenkins-jobs --conf jenkins_jobs.ini delete --path defs/cmd-002.yaml *bar*

JJB would report the following:

  INFO:root:Deleting jobs in [*bar*]

This change provides better info on exactly which jobs will get deleted.
Now the log will report:

  INFO:jenkins_jobs.builder:Removing jenkins jobs: bar001, bar002

Change-Id: Iabac8104115860f2fb4f4cc0a4a10101559d470c
Merge "doc change: remove duplicate general job parameters"