tools/python-jenkinsapi.git
10 years agoAdded build for Python 2.6
Aleksey Maksimov [Thu, 13 Feb 2014 14:28:40 +0000 (22:28 +0800)]
Added build for Python 2.6

10 years agoAdded Python 3.3 to this branch build spec
Aleksey Maksimov [Thu, 13 Feb 2014 14:13:21 +0000 (22:13 +0800)]
Added Python 3.3 to this branch build spec

10 years agoAdded note about experimental nature of this branch
Aleksey Maksimov [Thu, 13 Feb 2014 14:02:34 +0000 (22:02 +0800)]
Added note about experimental nature of this branch

10 years agomove the stuff out of readme
Salim Fadhley [Wed, 5 Feb 2014 20:43:16 +0000 (20:43 +0000)]
move the stuff out of readme

10 years agoadded documentation about getting version info
Salim Fadhley [Wed, 5 Feb 2014 20:41:50 +0000 (20:41 +0000)]
added documentation about getting version info

10 years agoVersion bump
Salim Fadhley [Wed, 5 Feb 2014 20:28:56 +0000 (20:28 +0000)]
Version bump

10 years agoAdded Aleksey to primary authors list
Salim Fadhley [Wed, 5 Feb 2014 20:27:56 +0000 (20:27 +0000)]
Added Aleksey to primary authors list

10 years agoMerge pull request #244 from makewhatis/issue_221
Aleksey Maksimov [Wed, 5 Feb 2014 09:50:41 +0000 (17:50 +0800)]
Merge pull request #244 from makewhatis/issue_221

Addressing issue/221 - changing depth=1

10 years agoMerge pull request #224 from jpiron/master
Aleksey Maksimov [Wed, 5 Feb 2014 09:48:37 +0000 (17:48 +0800)]
Merge pull request #224 from jpiron/master

Handling empty actions while getting job parameters

10 years agoAddressing issue/221 - changing depth=1
David Johansen [Wed, 5 Feb 2014 06:54:45 +0000 (22:54 -0800)]
Addressing issue/221 - changing depth=1

  - only thing that depth=2 adds is the
  "fingerprint":[] item, which turns a
  600KB request to a 180M request on a
  large repo.

10 years agoMerge pull request #242 from rocktavious/build_invoke_fix
Aleksey Maksimov [Fri, 31 Jan 2014 02:42:13 +0000 (18:42 -0800)]
Merge pull request #242 from rocktavious/build_invoke_fix

Build invoke fix

10 years agomaking change more pythonic
Kyle [Fri, 31 Jan 2014 02:03:46 +0000 (20:03 -0600)]
making change more pythonic

10 years agoMerge pull request #236 from jvale/job_folders_support
Aleksey Maksimov [Fri, 31 Jan 2014 01:45:51 +0000 (17:45 -0800)]
Merge pull request #236 from jvale/job_folders_support

Add support for Job Folders (CloudBees Folders Plugin).

10 years agoMerge pull request #241 from makewhatis/master
Aleksey Maksimov [Wed, 29 Jan 2014 07:57:09 +0000 (23:57 -0800)]
Merge pull request #241 from makewhatis/master

Adding a method to expose /computer/api/python

10 years agoremoving debug message
David Johansen [Wed, 29 Jan 2014 05:49:22 +0000 (21:49 -0800)]
removing debug message

10 years agoAdding method to expose /computer/api/python
David Johansen [Wed, 29 Jan 2014 02:24:16 +0000 (18:24 -0800)]
Adding method to expose /computer/api/python

 - allows one to query totalExecutors and busyExecutors on a master
 - tests included, both unit and sys

10 years agoMove @lechat up the list since he's the most active maintainer
Salim Fadhley [Wed, 29 Jan 2014 00:51:37 +0000 (00:51 +0000)]
Move @lechat up the list since he's the most active maintainer

10 years agoRemove inactive developers from the main PROJECT_AUTHORS.
Salim Fadhley [Wed, 29 Jan 2014 00:47:52 +0000 (00:47 +0000)]
Remove inactive developers from the main PROJECT_AUTHORS.

10 years agoVersion bump
Salim Fadhley [Wed, 29 Jan 2014 00:42:33 +0000 (00:42 +0000)]
Version bump

10 years agoMerge pull request #239 from rocktavious/login_fix
Aleksey Maksimov [Wed, 29 Jan 2014 00:25:50 +0000 (16:25 -0800)]
Merge pull request #239 from rocktavious/login_fix

logging fix for invalid response

10 years agofixing pylint failure
Kyle [Mon, 27 Jan 2014 20:37:53 +0000 (14:37 -0600)]
fixing pylint failure

10 years agojob.get_build_triggerurl update
Kyle [Mon, 27 Jan 2014 20:34:03 +0000 (14:34 -0600)]
job.get_build_triggerurl update

job.get_build_triggerurl doesn't need arguments anymore

10 years agoget_build_triggerurl logic fix
Kyle [Mon, 27 Jan 2014 20:27:53 +0000 (14:27 -0600)]
get_build_triggerurl logic fix

job.get_build_triggerurl had invalid logic for determining what build url to be using.  Parameterized builds can only be started via the rest API with the buildWithParameters endpoint even if you don't pass any parameters in.

10 years agologging fix for invalid response
Kyle [Mon, 27 Jan 2014 20:01:11 +0000 (14:01 -0600)]
logging fix for invalid response

10 years agoFix tests.
Joao Vale [Mon, 27 Jan 2014 18:02:28 +0000 (18:02 +0000)]
Fix tests.

10 years agoMerge pull request #238 from bhuvaneswaran/stories/237
Aleksey Maksimov [Mon, 27 Jan 2014 16:18:40 +0000 (08:18 -0800)]
Merge pull request #238 from bhuvaneswaran/stories/237

fix for #237

10 years agofix for #237
Bhuvan Arumugam [Mon, 27 Jan 2014 15:01:13 +0000 (20:31 +0530)]
fix for #237

When the first job for the job was deleted and there is only one job (latest?)
in the build, get_job() API fail with TypeError.

This commit fixes this issue.
  https://github.com/salimfadhley/jenkinsapi/issues/237

10 years agoAdd support for Job Folders (CloudBees Folders Plugin).
Joao Vale [Fri, 24 Jan 2014 20:53:46 +0000 (20:53 +0000)]
Add support for Job Folders (CloudBees Folders Plugin).

10 years agoMerge pull request #226 from sateeshkumarb/hg_scm_fix
Aleksey Maksimov [Wed, 8 Jan 2014 08:45:09 +0000 (00:45 -0800)]
Merge pull request #226 from sateeshkumarb/hg_scm_fix

fix for getting scm url and branch for hg repos

10 years agoMerge pull request #231 from lechat/master
Aleksey Maksimov [Fri, 3 Jan 2014 18:39:01 +0000 (10:39 -0800)]
Merge pull request #231 from lechat/master

Fixed PyLint errors

10 years agoFixed PyLint errors
Aleksey Maksimov [Fri, 3 Jan 2014 18:28:24 +0000 (02:28 +0800)]
Fixed PyLint errors

10 years agoMerge pull request #230 from larrycai/master
Aleksey Maksimov [Fri, 3 Jan 2014 07:11:27 +0000 (23:11 -0800)]
Merge pull request #230 from larrycai/master

update the create_view example to reflect the latest views API

10 years agoupdate the create_view example to reflect the latest views API
Larry Cai [Fri, 3 Jan 2014 06:49:37 +0000 (14:49 +0800)]
update the create_view example to reflect the latest views API

10 years agoMerge pull request #229 from Vobo/master
Aleksey Maksimov [Fri, 3 Jan 2014 00:34:00 +0000 (16:34 -0800)]
Merge pull request #229 from Vobo/master

Method for retrieving the last stable build

10 years agoAdd the method for retrieving the last stable build
Vladimir Bogatyrev [Tue, 1 Oct 2013 11:42:25 +0000 (15:42 +0400)]
Add the method for retrieving the last stable build

10 years agoCorrect name of testcase
Sateesh Kumar [Thu, 12 Dec 2013 19:07:23 +0000 (00:37 +0530)]
Correct name of testcase

10 years agoRemove sys.path changes added for debugging
Sateesh Kumar [Thu, 12 Dec 2013 19:01:46 +0000 (00:31 +0530)]
Remove sys.path changes added for debugging

10 years agofix for getting scm url and branch for hg repos
Sateesh Kumar [Thu, 12 Dec 2013 18:41:56 +0000 (00:11 +0530)]
fix for getting scm url and branch for hg repos

10 years agoMerge branch 'dev'
jpiron [Tue, 10 Dec 2013 08:41:04 +0000 (09:41 +0100)]
Merge branch 'dev'

10 years agoOnly process non empty actions while getting job parameters
jpiron [Tue, 10 Dec 2013 07:50:18 +0000 (08:50 +0100)]
Only process non empty actions while getting job parameters

10 years agoMerge pull request #223 from sateeshkumarb/version_query
Aleksey Maksimov [Sun, 8 Dec 2013 06:54:01 +0000 (22:54 -0800)]
Merge pull request #223 from sateeshkumarb/version_query

Added method to get Jenkins version

10 years agoFix pep8 violation
Sateesh Kumar [Sun, 8 Dec 2013 03:37:02 +0000 (09:07 +0530)]
Fix pep8 violation

10 years agoMake version a property
Sateesh Kumar [Sun, 8 Dec 2013 03:24:32 +0000 (08:54 +0530)]
Make version a property

10 years agoFix pylint warnings
Sateesh Kumar [Sat, 7 Dec 2013 16:55:53 +0000 (22:25 +0530)]
Fix pylint warnings

10 years agoUpdate to show version usage
Sateesh Kumar [Sat, 7 Dec 2013 16:33:40 +0000 (22:03 +0530)]
Update to show version usage

10 years agoAdd method to return Jenkins Version
Sateesh Kumar [Sat, 7 Dec 2013 16:24:38 +0000 (21:54 +0530)]
Add method to return Jenkins Version

10 years agoMerge pull request #214 from lechat/delete_view_by_url_fix
Aleksey Maksimov [Fri, 29 Nov 2013 16:34:49 +0000 (08:34 -0800)]
Merge pull request #214 from lechat/delete_view_by_url_fix

Moved delete_view_by_url back to jenkins object Issue #209

10 years agoMoved delete_view_by_url back to jenkins object
Aleksey Maksimov [Fri, 29 Nov 2013 16:21:05 +0000 (00:21 +0800)]
Moved delete_view_by_url back to jenkins object

10 years agoMerge pull request #213 from pdunnigan/master
Salim Fadhley [Wed, 27 Nov 2013 00:08:26 +0000 (16:08 -0800)]
Merge pull request #213 from pdunnigan/master

error "Problem accessing /queue/api/python" when attempting parameterized build on jenkins server using prefix / context path

10 years agofix for block until queued error on jenkins server with prefix / context path, remove...
pdunnigan [Tue, 26 Nov 2013 21:22:59 +0000 (16:22 -0500)]
fix for block until queued error on jenkins server with prefix / context path, removed urlparse.urljoin which stripped the prefix

10 years agoMerge pull request #207 from lechat/json_change
Aleksey Maksimov [Tue, 26 Nov 2013 12:06:51 +0000 (04:06 -0800)]
Merge pull request #207 from lechat/json_change

Replaced eval() with safer ast.literal_eval().

Latest version of Jenkins actually suggests using that method.

10 years agoMerge pull request #208 from lechat/fix_api
Aleksey Maksimov [Sat, 23 Nov 2013 10:15:52 +0000 (02:15 -0800)]
Merge pull request #208 from lechat/fix_api

Updated api module

10 years agoUpdated api module
Aleksey Maksimov [Sat, 23 Nov 2013 10:06:34 +0000 (18:06 +0800)]
Updated api module

  Added optional username and password to all methods
  Fixed #203
  Fixed #201

10 years agoMerge pull request #206 from linnik/master
Aleksey Maksimov [Sat, 23 Nov 2013 09:41:46 +0000 (01:41 -0800)]
Merge pull request #206 from linnik/master

Jobs without the first build can throw error

10 years agoFix: error message was not giving job name
Aleksey Maksimov [Sat, 23 Nov 2013 09:29:12 +0000 (17:29 +0800)]
Fix: error message was not giving job name

10 years agoChanged eval() to ast.literal_eval() for safety
Aleksey Maksimov [Sat, 23 Nov 2013 09:28:34 +0000 (17:28 +0800)]
Changed eval() to ast.literal_eval() for safety

10 years agoadd unit test for jobs without first build
Vyacheslav Linnik [Fri, 22 Nov 2013 07:16:45 +0000 (11:16 +0400)]
add unit test for jobs without first build

10 years agoJobs without the first build can throw error
Vyacheslav Linnik [Fri, 22 Nov 2013 04:21:54 +0000 (08:21 +0400)]
Jobs without the first build can throw error

10 years agoMerge pull request #202 from lechat/git_branch
Aleksey Maksimov [Wed, 20 Nov 2013 08:05:45 +0000 (00:05 -0800)]
Merge pull request #202 from lechat/git_branch

Added function to get git branch from build and fixed failing systests

10 years agoRemoved unused import
Aleksey Maksimov [Wed, 20 Nov 2013 03:36:50 +0000 (11:36 +0800)]
Removed unused import

10 years agoAdded another delay to let Jenkins catchup
Aleksey Maksimov [Wed, 20 Nov 2013 03:21:49 +0000 (11:21 +0800)]
Added another delay to let Jenkins catchup

10 years agoAdded delay to let Jenkins to catchup with invocation
Aleksey Maksimov [Wed, 20 Nov 2013 03:07:12 +0000 (11:07 +0800)]
Added delay to let Jenkins to catchup with invocation

10 years agoMade invocation.get_job_number to poll job
Aleksey Maksimov [Wed, 20 Nov 2013 02:36:16 +0000 (10:36 +0800)]
Made invocation.get_job_number to poll job

10 years agoAdded build.get_revision_branch method (Git only)
Aleksey Maksimov [Wed, 20 Nov 2013 02:24:02 +0000 (10:24 +0800)]
Added build.get_revision_branch method (Git only)

11 years agoMerge pull request #194 from adamreid/master
Salim Fadhley [Thu, 31 Oct 2013 23:47:05 +0000 (16:47 -0700)]
Merge pull request #194 from adamreid/master

Randomize jenkins http port for systests #181

11 years agoMerge pull request #191 from makewhatis/executor_module
Salim Fadhley [Thu, 31 Oct 2013 23:46:14 +0000 (16:46 -0700)]
Merge pull request #191 from makewhatis/executor_module

Added ability to query slaves for executors.

11 years agoAdding myself as a contributor
David Johansen [Wed, 30 Oct 2013 20:03:47 +0000 (13:03 -0700)]
Adding myself as a contributor

11 years agoRandomize jenkins http port for systests to avoid collision with default 8080
Adam Reid [Wed, 30 Oct 2013 19:57:37 +0000 (15:57 -0400)]
Randomize jenkins http port for systests to avoid collision with default 8080

11 years agoAdded systests for executor feature. Other fixes.
David Johansen [Tue, 29 Oct 2013 23:59:49 +0000 (16:59 -0700)]
Added systests for executor feature. Other fixes.

 - fixed missing index in executor.
 - removed unnecessary try/except block in executors

11 years agoAdded ability to query slaves for executors.
David Johansen [Tue, 29 Oct 2013 02:29:17 +0000 (19:29 -0700)]
Added ability to query slaves for executors.

  - can pull list of executor objects for
    each slave
  - added unit tests for new code.

11 years agomade the wait-period longer for this test.
salimfadhley [Sat, 26 Oct 2013 08:48:24 +0000 (09:48 +0100)]
made the wait-period longer for this test.

11 years agoSome tidy-ups
salimfadhley [Sat, 26 Oct 2013 08:33:19 +0000 (09:33 +0100)]
Some tidy-ups

11 years agoTidy up this test - still quite bad & useless.
salimfadhley [Fri, 25 Oct 2013 22:40:54 +0000 (23:40 +0100)]
Tidy up this test - still quite bad & useless.

11 years agoMerge pull request #189 from saschpe/master-contributors
Salim Fadhley [Wed, 23 Oct 2013 10:35:23 +0000 (03:35 -0700)]
Merge pull request #189 from saschpe/master-contributors

Add myself to contributors as requested

11 years agoAdd myself to contributors as requested
Sascha Peilicke [Wed, 23 Oct 2013 09:31:11 +0000 (11:31 +0200)]
Add myself to contributors as requested

11 years agoMerge pull request #188 from saschpe/master-nose-fixup
Salim Fadhley [Wed, 23 Oct 2013 09:08:40 +0000 (02:08 -0700)]
Merge pull request #188 from saschpe/master-nose-fixup

Fixup commit 2b14616c6a9577b4

11 years agoFixup commit 2b14616c6a9577b4
Sascha Peilicke [Wed, 23 Oct 2013 07:09:19 +0000 (09:09 +0200)]
Fixup commit 2b14616c6a9577b4

Add a section about running tests in the README.rst and recommend
using "python setup.py test". Fix the test_suite parameter in setup.py
accordingly.

11 years agoMerge pull request #185 from saschpe/master-nose
Salim Fadhley [Mon, 21 Oct 2013 22:42:54 +0000 (15:42 -0700)]
Merge pull request #185 from saschpe/master-nose

Move nose from setup_requires to test_requires

11 years agoMove nose from setup_requires to test_requires
Sascha Peilicke [Mon, 21 Oct 2013 07:21:43 +0000 (09:21 +0200)]
Move nose from setup_requires to test_requires

nose is only suitable for test discovery and as such is not needed
during setup.py build or install.

11 years agoadd a new doc
salimfadhley [Thu, 17 Oct 2013 00:28:43 +0000 (01:28 +0100)]
add a new doc

11 years agoChanged authors to the more correct 'contributors'
salimfadhley [Thu, 17 Oct 2013 00:18:41 +0000 (01:18 +0100)]
Changed authors to the more correct 'contributors'

11 years agoAdded a reminder not to contact authors directly.
salimfadhley [Thu, 17 Oct 2013 00:18:12 +0000 (01:18 +0100)]
Added a reminder not to contact authors directly.

11 years agoadded installation notes
salimfadhley [Thu, 17 Oct 2013 00:15:30 +0000 (01:15 +0100)]
added installation notes

11 years agoversion bump
salimfadhley [Thu, 17 Oct 2013 00:05:07 +0000 (01:05 +0100)]
version bump

11 years agoAdd some more comments.
salimfadhley [Wed, 16 Oct 2013 23:29:14 +0000 (00:29 +0100)]
Add some more comments.

11 years agotidy up imports
salimfadhley [Wed, 16 Oct 2013 23:27:21 +0000 (00:27 +0100)]
tidy up imports

11 years agoAdd warnings to functions with 0% coverage.
salimfadhley [Wed, 16 Oct 2013 23:24:34 +0000 (00:24 +0100)]
Add warnings to functions with 0% coverage.

11 years agoMerge branch 'master' of https://github.com/salimfadhley/jenkinsapi
salimfadhley [Wed, 16 Oct 2013 23:17:23 +0000 (00:17 +0100)]
Merge branch 'master' of https://github.com/salimfadhley/jenkinsapi

11 years agoAdded a borderline useless test to matrix jobs.
salimfadhley [Wed, 16 Oct 2013 23:16:45 +0000 (00:16 +0100)]
Added a borderline useless test to matrix jobs.

11 years agoMerge pull request #179 from lphoward/178
Salim Fadhley [Tue, 15 Oct 2013 20:07:33 +0000 (13:07 -0700)]
Merge pull request #179 from lphoward/178

Fixes for Issue [#178]

11 years agoadded tests for parameterized builds for issue [#178]
lphoward [Tue, 15 Oct 2013 12:33:45 +0000 (07:33 -0500)]
added tests for parameterized builds for issue [#178]

11 years agopep8
lphoward [Tue, 15 Oct 2013 12:32:32 +0000 (07:32 -0500)]
pep8

11 years agorespect parameterized builds when checking build requests and add has_queued_build...
lphoward [Mon, 14 Oct 2013 20:29:13 +0000 (15:29 -0500)]
respect parameterized builds when checking build requests and add has_queued_build method

11 years agoadd get_parameters to QueueItem and fix get_queue_items_for_job in Queue
lphoward [Mon, 14 Oct 2013 20:27:02 +0000 (15:27 -0500)]
add get_parameters to QueueItem and fix get_queue_items_for_job in Queue

11 years agoget rid of unpleasent use of Super
salimfadhley [Sat, 12 Oct 2013 17:36:54 +0000 (18:36 +0100)]
get rid of unpleasent use of Super

11 years agodisable an annoying pylint warning
salimfadhley [Sat, 12 Oct 2013 17:35:41 +0000 (18:35 +0100)]
disable an annoying pylint warning

11 years agomore lint fixes
salimfadhley [Sat, 12 Oct 2013 17:34:06 +0000 (18:34 +0100)]
more lint fixes

11 years agoAdd some missing doctext.
salimfadhley [Sat, 12 Oct 2013 17:00:46 +0000 (18:00 +0100)]
Add some missing doctext.

11 years agomany pep8 violations fixed
salimfadhley [Sat, 12 Oct 2013 16:55:29 +0000 (17:55 +0100)]
many pep8 violations fixed

11 years agofix up some imports
salimfadhley [Sat, 12 Oct 2013 16:34:06 +0000 (17:34 +0100)]
fix up some imports