Aleksey Maksimov [Fri, 17 Oct 2014 05:38:16 +0000 (13:38 +0800)]
Merge pull request #315 from roidelapluie/master
Fix a typo in a function name in queing
Julien Pivotto [Thu, 16 Oct 2014 19:39:08 +0000 (21:39 +0200)]
Fix a typo in a function name in queing
Replacing iterivalues() by itervalues(), and then fixing the values()
function of Queue object.
Salim Fadhley [Fri, 29 Aug 2014 23:49:36 +0000 (00:49 +0100)]
Merge pull request #250 from toumorokoshi/master
get_revision raises error when querying a job with no SCM
Salim Fadhley [Fri, 29 Aug 2014 23:48:32 +0000 (00:48 +0100)]
Merge pull request #305 from aoen/dd_fix_kerb_auth
Fix Kerberos Request Module
ddavydov [Fri, 22 Aug 2014 16:56:12 +0000 (09:56 -0700)]
Linter fixes
ddavydov [Fri, 22 Aug 2014 16:39:55 +0000 (09:39 -0700)]
Fixed kerberos request's interface
Yusuke Tsutsumi [Wed, 5 Mar 2014 07:39:40 +0000 (23:39 -0800)]
Fixing get_revision with no scm
Yusuke Tsutsumi [Wed, 5 Mar 2014 07:38:46 +0000 (23:38 -0800)]
adding test to illustrate bug with get_revision with no scm
Salim Fadhley [Wed, 30 Jul 2014 21:26:49 +0000 (22:26 +0100)]
Version bump and update deps to the latest version. Also added a link to
requires.io to the readme.rst file
Salim Fadhley [Wed, 30 Jul 2014 00:48:16 +0000 (01:48 +0100)]
ensure that tags are pushed at the end of every build
Salim Fadhley [Wed, 30 Jul 2014 00:38:27 +0000 (01:38 +0100)]
remove duplicated travis link
Salim Fadhley [Wed, 30 Jul 2014 00:24:01 +0000 (01:24 +0100)]
remove parts of failing tests
Salim Fadhley [Wed, 30 Jul 2014 00:17:42 +0000 (01:17 +0100)]
version bump
Salim Fadhley [Wed, 30 Jul 2014 00:17:25 +0000 (01:17 +0100)]
plugin info example
Salim Fadhley [Wed, 30 Jul 2014 00:14:29 +0000 (01:14 +0100)]
pep8 tidyup and example of plugin querying
Salim Fadhley [Tue, 29 Jul 2014 23:56:36 +0000 (00:56 +0100)]
better support for querying plugins
Salim Fadhley [Mon, 28 Jul 2014 23:58:50 +0000 (00:58 +0100)]
tidy up links section
Salim Fadhley [Mon, 28 Jul 2014 23:48:08 +0000 (00:48 +0100)]
mega tidy-up of the docs
Salim Fadhley [Mon, 28 Jul 2014 23:32:04 +0000 (00:32 +0100)]
add doc upload step to the release script
Salim Fadhley [Mon, 28 Jul 2014 23:27:57 +0000 (00:27 +0100)]
tidy up travis files
Salim Fadhley [Mon, 28 Jul 2014 23:12:46 +0000 (00:12 +0100)]
added additional versions of python to the travis configuration;
Salim Fadhley [Mon, 28 Jul 2014 22:55:59 +0000 (23:55 +0100)]
fix some pep8 violations
Salim Fadhley [Mon, 28 Jul 2014 22:50:37 +0000 (23:50 +0100)]
added tagging of releases
Salim Fadhley [Mon, 28 Jul 2014 22:41:05 +0000 (23:41 +0100)]
added a way of getting the api version from the command-line
Salim Fadhley [Mon, 28 Jul 2014 22:36:48 +0000 (23:36 +0100)]
add the __version__ feature to the package
Salim Fadhley [Sun, 27 Jul 2014 22:43:38 +0000 (23:43 +0100)]
version bump
Salim Fadhley [Sun, 27 Jul 2014 22:42:26 +0000 (23:42 +0100)]
added travis buttons to readme
Salim Fadhley [Sun, 27 Jul 2014 22:32:01 +0000 (23:32 +0100)]
proposed fix for #295 - crash during get_params on maven jobs
Salim Fadhley [Sun, 27 Jul 2014 21:45:25 +0000 (22:45 +0100)]
minor version bump
Salim Fadhley [Mon, 21 Jul 2014 01:23:49 +0000 (02:23 +0100)]
add release script, fix broken landscape.io image in docs
Salim Fadhley [Sun, 13 Jul 2014 21:29:14 +0000 (22:29 +0100)]
revert accidental removel of unittest2 from the setup.py script
Salim Fadhley [Thu, 10 Jul 2014 23:07:20 +0000 (00:07 +0100)]
pre release tidy-ups and version bump
Aleksey Maksimov [Thu, 10 Jul 2014 14:03:41 +0000 (22:03 +0800)]
Merge pull request #292 from lechat/get_post
Fix for issue #291
Aleksey Maksimov [Thu, 10 Jul 2014 13:50:48 +0000 (21:50 +0800)]
Fix for issue #291
Methods will re-try POST if GET fails
Salim Fadhley [Tue, 17 Jun 2014 19:56:41 +0000 (20:56 +0100)]
Merge pull request #288 from timp21337/master
Example of adding a shell build
timp21337 [Tue, 17 Jun 2014 16:47:55 +0000 (17:47 +0100)]
Example of adding a shell build
Aleksey Maksimov [Wed, 11 Jun 2014 02:52:52 +0000 (10:52 +0800)]
Merge pull request #286 from jduan/master
Add build.get_causes
Jingjing Duan [Mon, 9 Jun 2014 22:05:44 +0000 (15:05 -0700)]
make tests more robust
Jingjing Duan [Mon, 9 Jun 2014 22:02:23 +0000 (15:02 -0700)]
add get_causes
Aleksey Maksimov [Wed, 4 Jun 2014 23:20:58 +0000 (07:20 +0800)]
Merge pull request #285 from jduan/get_build_metadata
Get build metadata
Jingjing Duan [Wed, 4 Jun 2014 22:54:10 +0000 (15:54 -0700)]
add comment about depth control
Jingjing Duan [Wed, 4 Jun 2014 21:59:38 +0000 (14:59 -0700)]
add job.get_build_metadata
For large builds, this method can be significantly faster!
Aleksey Maksimov [Sat, 24 May 2014 16:43:16 +0000 (00:43 +0800)]
Merge pull request #282 from lechat/parameters_fix
Parameters fix
Aleksey Maksimov [Sat, 24 May 2014 15:34:46 +0000 (23:34 +0800)]
Fix for P3 compatibility
Aleksey Maksimov [Sat, 24 May 2014 15:20:04 +0000 (23:20 +0800)]
Disabled "too many branches" in pylint
Aleksey Maksimov [Sat, 24 May 2014 15:08:03 +0000 (23:08 +0800)]
Fix for issue #280
Properly pass job parameters via json
When files parameter present select correct job invokation url
Aleksey Maksimov [Thu, 1 May 2014 16:44:20 +0000 (00:44 +0800)]
Merge pull request #277 from lechat/new_job_tests
Better tests for job._add_missing_builds()
Aleksey Maksimov [Thu, 1 May 2014 16:31:54 +0000 (00:31 +0800)]
Added better test to job._add_missing_builds()
Aleksey Maksimov [Tue, 29 Apr 2014 11:41:27 +0000 (19:41 +0800)]
Revert "Bumped Python from 3.3 to 3.4"
This reverts commit
c265fb35d3abe42a2415e07dc269c6490e651841.
Aleksey Maksimov [Mon, 28 Apr 2014 23:27:42 +0000 (07:27 +0800)]
Bumped Python from 3.3 to 3.4
Because TravisCI now supports 3.4
Aleksey Maksimov [Sat, 26 Apr 2014 07:39:27 +0000 (15:39 +0800)]
Merge pull request #275 from nmiroshnichenko/master
add logging url when non 200 OK response
Aleksey Maksimov [Sat, 26 Apr 2014 07:34:26 +0000 (15:34 +0800)]
Added section about Python versions
Aleksey Maksimov [Sat, 26 Apr 2014 07:21:34 +0000 (15:21 +0800)]
Merge pull request #276 from lechat/python3_experimental
Python3 experimental
Aleksey Maksimov [Sat, 26 Apr 2014 07:11:58 +0000 (15:11 +0800)]
Added short delay to let job run for a bit
Nikolay Miroshnichenko [Fri, 25 Apr 2014 21:02:08 +0000 (01:02 +0400)]
add logging url when non 200 OK response
Aleksey Maksimov [Fri, 25 Apr 2014 13:59:10 +0000 (21:59 +0800)]
Added small delay to let jenkins catchup
Aleksey Maksimov [Fri, 25 Apr 2014 13:55:35 +0000 (21:55 +0800)]
Merge branch 'python3_experimental' of github.com:lechat/jenkinsapi into python3_experimental
Aleksey Maksimov [Fri, 25 Apr 2014 13:34:17 +0000 (21:34 +0800)]
Fixed assertion renamed in P3
Aleksey Maksimov [Fri, 25 Apr 2014 13:33:31 +0000 (21:33 +0800)]
build.get_console() now returns string in all python versions
Aleksey Maksimov [Wed, 23 Apr 2014 13:07:07 +0000 (21:07 +0800)]
Fixed md5 calculation
Aleksey Maksimov [Fri, 18 Apr 2014 09:23:07 +0000 (17:23 +0800)]
Fixed most of the unit tests to work on all python versions
Aleksey Maksimov [Fri, 25 Apr 2014 13:34:17 +0000 (21:34 +0800)]
Fixed assertion renamed in P3
Aleksey Maksimov [Fri, 25 Apr 2014 13:33:31 +0000 (21:33 +0800)]
build.get_console() now returns string in all python versions
Aleksey Maksimov [Wed, 23 Apr 2014 13:07:07 +0000 (21:07 +0800)]
Fixed md5 calculation
Aleksey Maksimov [Fri, 18 Apr 2014 09:23:07 +0000 (17:23 +0800)]
Fixed most of the unit tests to work on all python versions
Aleksey Maksimov [Thu, 24 Apr 2014 17:09:11 +0000 (01:09 +0800)]
Merge pull request #274 from pdunnigan/master
fix for job invoke when no build parameters exist for a particular job
pdunnigan [Thu, 24 Apr 2014 14:18:45 +0000 (10:18 -0400)]
fixes job invoke when no build parameters exist for a particular job
Aleksey Maksimov [Wed, 23 Apr 2014 00:19:36 +0000 (08:19 +0800)]
Removed paragraph about Python 3 branch
Aleksey Maksimov [Thu, 17 Apr 2014 13:25:18 +0000 (21:25 +0800)]
Merge remote-tracking branch 'origin/python3_experimental'
Aleksey Maksimov [Sat, 12 Apr 2014 17:09:40 +0000 (01:09 +0800)]
Merge pull request #272 from lechat/small_job_fixes
Added another method to remove job and fixed random test failures
Aleksey Maksimov [Sat, 12 Apr 2014 16:58:15 +0000 (00:58 +0800)]
Merge pull request #271 from lechat/python3_experimental
Got all tests working on python 2.6 and 2.7
Aleksey Maksimov [Sat, 12 Apr 2014 16:48:05 +0000 (00:48 +0800)]
Added re-try when removing job
Becuase Jenkins sometimes breaks for
unknown reason while removing jobs
Aleksey Maksimov [Sat, 12 Apr 2014 16:06:08 +0000 (00:06 +0800)]
Added small delay for test_parametrized_build
so assert will have a chance on fast machines
Aleksey Maksimov [Sat, 12 Apr 2014 15:54:07 +0000 (23:54 +0800)]
Added support for 'del' in Jenkins object: remove job
Aleksey Maksimov [Sat, 12 Apr 2014 16:48:05 +0000 (00:48 +0800)]
Added re-try when removing job
Becuase Jenkins sometimes breaks for
unknown reason while removing jobs
Aleksey Maksimov [Sat, 12 Apr 2014 16:06:08 +0000 (00:06 +0800)]
Added small delay for test_parametrized_build
so assert will have a chance on fast machines
Aleksey Maksimov [Sat, 12 Apr 2014 15:54:07 +0000 (23:54 +0800)]
Added support for 'del' in Jenkins object: remove job
Aleksey Maksimov [Sat, 12 Apr 2014 15:21:17 +0000 (23:21 +0800)]
Set unitest2 to be used only on python 2.6
Aleksey Maksimov [Sat, 12 Apr 2014 15:02:43 +0000 (23:02 +0800)]
Added unittest2 so travis can run tests with recent Python
Aleksey Maksimov [Sat, 12 Apr 2014 14:55:20 +0000 (22:55 +0800)]
Set to use unittest2 library instead of unittest
This library backports all modern unittest features
to old versions of Python
Aleksey Maksimov [Sat, 12 Apr 2014 14:21:16 +0000 (22:21 +0800)]
Merge pull request #270 from lechat/python3_experimental
Python3 experimental. Still failing with python 2.6
Aleksey Maksimov [Sat, 12 Apr 2014 14:00:21 +0000 (22:00 +0800)]
Fixed incorrect merge
Aleksey Maksimov [Sat, 12 Apr 2014 13:56:25 +0000 (21:56 +0800)]
Merge remote-tracking branch 'upstream/python3_experimental' into python3_experimental
Conflicts:
jenkinsapi/fingerprint.py
Aleksey Maksimov [Thu, 10 Apr 2014 16:00:17 +0000 (00:00 +0800)]
Merge pull request #266 from sateeshkumarb/master
Add test to verify fetching of plugin details
Aleksey Maksimov [Thu, 10 Apr 2014 15:57:40 +0000 (23:57 +0800)]
Merge pull request #269 from lechat/fix_268
Fix for issue #268 and unit tests for it
Aleksey Maksimov [Thu, 10 Apr 2014 15:26:35 +0000 (23:26 +0800)]
Fix for issue #268 and unit tests for it
Sateesh Kumar [Wed, 2 Apr 2014 18:02:08 +0000 (23:32 +0530)]
Add test to verify fetching of plugin details,
Aleksey Maksimov [Wed, 2 Apr 2014 00:42:41 +0000 (08:42 +0800)]
Merge pull request #265 from sateeshkumarb/patch-1
Formatting fixes in README.rst
Sateesh [Tue, 1 Apr 2014 09:23:38 +0000 (14:53 +0530)]
Formatting fixes
Remove leading whitespaces in some of the lists, that was resulting in a vertical bar in the rendered README.rst file.
Aleksey Maksimov [Mon, 31 Mar 2014 14:49:33 +0000 (22:49 +0800)]
Merge pull request #264 from lechat/job_improvements
Job improvements
Aleksey Maksimov [Mon, 31 Mar 2014 14:34:00 +0000 (22:34 +0800)]
Small changes in jobs classes
Aleksey Maksimov [Sun, 30 Mar 2014 08:52:36 +0000 (16:52 +0800)]
Merge branch 'master' of github.com:salimfadhley/jenkinsapi
Aleksey Maksimov [Sat, 29 Mar 2014 17:07:25 +0000 (01:07 +0800)]
Simplified get_job_url function
Aleksey Maksimov [Sat, 29 Mar 2014 16:51:12 +0000 (00:51 +0800)]
Fixed pylint violations
Sateesh Kumar [Fri, 21 Mar 2014 17:27:33 +0000 (22:57 +0530)]
Adapt fingerprint to catch HTTPError from requests
Remove reference to urllib2 exceptions as the HTTP fetches
uses 'requests' module
Sateesh [Thu, 20 Mar 2014 15:17:39 +0000 (20:47 +0530)]
minor fix to exception messages to improve readability.
Joao Vale [Wed, 12 Mar 2014 17:39:41 +0000 (17:39 +0000)]
Add support to create Jenkins object without immediately polling jobs.
Aleksey Maksimov [Sat, 29 Mar 2014 17:19:13 +0000 (01:19 +0800)]
Merge pull request #252 from jpiron/develop
polling jenkins each time Jobs is initialized
Aleksey Maksimov [Sat, 29 Mar 2014 17:17:36 +0000 (01:17 +0800)]
Merge pull request #260 from sateeshkumarb/patch-1
Add a few Jenkins API usage examples
Aleksey Maksimov [Sat, 29 Mar 2014 17:16:13 +0000 (01:16 +0800)]
Merge pull request #262 from lechat/master
Simplified view.get_job_url function