tools/python-jenkinsapi.git
11 years agoMake kerberos optional. Version bump.
salimfadhley [Tue, 5 Mar 2013 09:29:46 +0000 (09:29 +0000)]
Make kerberos optional. Version bump.

11 years agoMerge pull request #67 from victorgp/master
Salim Fadhley [Fri, 22 Feb 2013 16:43:36 +0000 (08:43 -0800)]
Merge pull request #67 from victorgp/master

Some small commits: code doc, mutable objects initialization and removing hardcoded constant

11 years agomutable objects mustn't be initialized in method params
Victor García [Fri, 22 Feb 2013 16:21:05 +0000 (17:21 +0100)]
mutable objects mustn't be initialized in method params

11 years agodoc comment fixed
Victor García [Fri, 22 Feb 2013 15:53:54 +0000 (16:53 +0100)]
doc comment fixed

11 years agoMerge https://github.com/salimfadhley/jenkinsapi
Victor García [Fri, 22 Feb 2013 15:51:12 +0000 (16:51 +0100)]
Merge https://github.com/salimfadhley/jenkinsapi

11 years agoadding STATUS_SUCCESS constant instead of hardcoded string
Victor García [Tue, 12 Feb 2013 11:37:21 +0000 (12:37 +0100)]
adding STATUS_SUCCESS constant instead of hardcoded string

11 years agoMerge pull request #66 from benjaminkemper/master
Salim Fadhley [Wed, 6 Feb 2013 13:50:13 +0000 (05:50 -0800)]
Merge pull request #66 from benjaminkemper/master

Fixed crash on None value in JenkinsBase._data object

11 years agoFixing crash on none value
benjaminkemper [Wed, 6 Feb 2013 12:20:35 +0000 (14:20 +0200)]
Fixing crash on none value

11 years agoAnother version bump.
salimfadhley [Sun, 27 Jan 2013 22:01:42 +0000 (22:01 +0000)]
Another version bump.

11 years agoVersion bump.
salimfadhley [Sun, 27 Jan 2013 21:57:06 +0000 (21:57 +0000)]
Version bump.

11 years agoMerge pull request #64 from lruslan/master
Ruslan Lutsenko [Fri, 18 Jan 2013 11:01:05 +0000 (03:01 -0800)]
Merge pull request #64 from lruslan/master

Add ability to set slave node temporarily offline/online

11 years agoadd comments
Ruslan Lutsenko [Fri, 18 Jan 2013 10:51:36 +0000 (11:51 +0100)]
add comments

11 years agofix node url
Ruslan Lutsenko [Fri, 18 Jan 2013 02:26:38 +0000 (03:26 +0100)]
fix node url

11 years agoset node online/offline
Ruslan Lutsenko [Fri, 18 Jan 2013 02:25:38 +0000 (03:25 +0100)]
set node online/offline

11 years agoMerge pull request #63 from lruslan/master
Salim Fadhley [Thu, 17 Jan 2013 16:51:36 +0000 (08:51 -0800)]
Merge pull request #63 from lruslan/master

Refactored SCM (Source Code Management) functionality

11 years agofix create_node part
Ruslan Lutsenko [Thu, 17 Jan 2013 16:40:57 +0000 (17:40 +0100)]
fix create_node part

11 years agoremove redundat dependencies
Ruslan Lutsenko [Mon, 14 Jan 2013 17:48:43 +0000 (18:48 +0100)]
remove redundat dependencies

11 years agoRefactored SCM (Source Code Management) functionality
Ruslan Lutsenko [Mon, 14 Jan 2013 17:41:19 +0000 (18:41 +0100)]
Refactored SCM (Source Code Management) functionality

11 years agoFix: UnboundLocalError: local variable 'fn_name' referenced before assignment
Ruslan Lutsenko [Mon, 14 Jan 2013 16:34:51 +0000 (17:34 +0100)]
Fix: UnboundLocalError: local variable 'fn_name' referenced before assignment

11 years agoMerge pull request #62 from victorgp/master
Salim Fadhley [Sat, 22 Dec 2012 01:17:30 +0000 (17:17 -0800)]
Merge pull request #62 from victorgp/master

Getting mercurial revision from mercurialNodeName instead

11 years agokerberos dependency added to setup.py
Victor García [Fri, 21 Dec 2012 11:57:14 +0000 (12:57 +0100)]
kerberos dependency added to setup.py

11 years agogetting hg revision from mercurialNodeName because there might be builds with empty...
Victor García [Fri, 21 Dec 2012 11:23:04 +0000 (12:23 +0100)]
getting hg revision from mercurialNodeName because there might be builds with empty changesets list

11 years agoMerge pull request #61 from vjuranek/krb_auth
Salim Fadhley [Tue, 18 Dec 2012 16:28:27 +0000 (08:28 -0800)]
Merge pull request #61 from vjuranek/krb_auth

Added kerberos authentication

11 years agoAdded kerberos authentication
Vojtech Juranek [Mon, 17 Dec 2012 21:16:19 +0000 (22:16 +0100)]
Added kerberos authentication

11 years agoMerge pull request #58 from pabelanger/update_config
Salim Fadhley [Fri, 7 Dec 2012 17:39:17 +0000 (09:39 -0800)]
Merge pull request #58 from pabelanger/update_config

Fix typo when passing config to BeautifulSoup()

11 years agoMerge pull request #59 from pabelanger/create_job
Salim Fadhley [Fri, 7 Dec 2012 17:39:04 +0000 (09:39 -0800)]
Merge pull request #59 from pabelanger/create_job

Add the ability to create a jenkins job

11 years agoMerge pull request #60 from jonpasski/master
Salim Fadhley [Fri, 7 Dec 2012 17:38:28 +0000 (09:38 -0800)]
Merge pull request #60 from jonpasski/master

Added a rename_job function to jenkins

11 years agoAdded rename_job function
Jon Passki [Fri, 7 Dec 2012 15:08:23 +0000 (10:08 -0500)]
Added rename_job function

11 years agoAdd the ability to create a jenkins job
Paul Belanger [Wed, 14 Nov 2012 04:14:16 +0000 (23:14 -0500)]
Add the ability to create a jenkins job

Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
11 years agoFix typo when passing config to BeautifulSoup()
Paul Belanger [Wed, 14 Nov 2012 15:17:48 +0000 (10:17 -0500)]
Fix typo when passing config to BeautifulSoup()

Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
11 years agoMerge pull request #57 from sachu/master
Salim Fadhley [Sun, 11 Nov 2012 19:00:56 +0000 (11:00 -0800)]
Merge pull request #57 from sachu/master

Add the SKIPPED result status to constants

11 years agoAdd the SKIPPED result status to constants
Stephen Chu [Sat, 10 Nov 2012 19:29:03 +0000 (11:29 -0800)]
Add the SKIPPED result status to constants

11 years agoMerge pull request #56 from santtu/53_artifact_download_errors
Salim Fadhley [Tue, 23 Oct 2012 08:53:38 +0000 (01:53 -0700)]
Merge pull request #56 from santtu/53_artifact_download_errors

Fix for https://github.com/salimfadhley/jenkinsapi/issues/53

11 years agoFix for https://github.com/salimfadhley/jenkinsapi/issues/53
Santeri Paavolainen [Tue, 23 Oct 2012 08:19:26 +0000 (11:19 +0300)]
Fix for https://github.com/salimfadhley/jenkinsapi/issues/53

Changed retry_function to return 404s directly, as in that
case we have reached the server, so it is not a network or internal
server error, redirect, proxy failure or anything like that.

Artifact.valid will consider the fingerprint valid if the
fingerprint is not available at server (but it can still exist, so
it cannot be claimed as invalid with certainty).

11 years agoMerge pull request #55 from santtu/54_artifact_auth_download
Salim Fadhley [Tue, 23 Oct 2012 08:23:33 +0000 (01:23 -0700)]
Merge pull request #55 from santtu/54_artifact_auth_download

Fix for https://github.com/salimfadhley/jenkinsapi/issues/54

11 years agoMerge pull request #50 from victorgp/master
Salim Fadhley [Tue, 23 Oct 2012 08:23:20 +0000 (01:23 -0700)]
Merge pull request #50 from victorgp/master

Support for getting and setting SCM branch and source in the job configuration

11 years agoMerge pull request #49 from jollychang/master
Salim Fadhley [Tue, 23 Oct 2012 08:22:57 +0000 (01:22 -0700)]
Merge pull request #49 from jollychang/master

disable/enable a job

11 years agoMerge pull request #46 from cdevienne/master
Salim Fadhley [Tue, 23 Oct 2012 08:22:39 +0000 (01:22 -0700)]
Merge pull request #46 from cdevienne/master

Add support for authentication over https

11 years agoMerge pull request #42 from jd-boyd/master
Salim Fadhley [Tue, 23 Oct 2012 08:21:44 +0000 (01:21 -0700)]
Merge pull request #42 from jd-boyd/master

Please add jenkinsapi.api.get_build

11 years agoFix for https://github.com/salimfadhley/jenkinsapi/issues/54
Santeri Paavolainen [Tue, 23 Oct 2012 08:14:04 +0000 (11:14 +0300)]
Fix for https://github.com/salimfadhley/jenkinsapi/issues/54

Use opener via build object, if available. Fall back to direct
urllib.urlretrieve if opener is not available.

11 years agomerging jollychang @ 070a45e0cd1a5c41d7db49326a2920e44eb73715
Victor García [Thu, 18 Oct 2012 16:57:01 +0000 (18:57 +0200)]
merging jollychang @ 070a45e0cd1a5c41d7db49326a2920e44eb73715

11 years agoMerge pull request #51 from bradley178/master
Salim Fadhley [Tue, 9 Oct 2012 21:17:36 +0000 (14:17 -0700)]
Merge pull request #51 from bradley178/master

Currently running build is not always included in the job's "builds" array

11 years agoJob API may not include in progress build in the 'builds' array. Use URL from 'lastB...
Bradley Harris [Tue, 9 Oct 2012 17:05:10 +0000 (13:05 -0400)]
Job API may not include in progress build in the 'builds' array.  Use URL from 'lastBuild' instead.

11 years agosupport for getting and setting SCM branch/source job configuration
Victor García [Fri, 28 Sep 2012 14:03:09 +0000 (16:03 +0200)]
support for getting and setting SCM branch/source job configuration

11 years agoMerge branch 'feature_enable_disable_job'
jollychang [Wed, 19 Sep 2012 10:18:51 +0000 (18:18 +0800)]
Merge branch 'feature_enable_disable_job'

11 years agoadd job enable/disable
jollychang [Wed, 19 Sep 2012 10:17:47 +0000 (18:17 +0800)]
add job enable/disable

11 years agoMerge pull request #48 from jollychang/master
Salim Fadhley [Tue, 18 Sep 2012 08:18:10 +0000 (01:18 -0700)]
Merge pull request #48 from jollychang/master

get_vcs_url

11 years agofor none
jollychang [Tue, 18 Sep 2012 08:03:21 +0000 (16:03 +0800)]
for none

11 years agoget_vsc_url
jollychang [Tue, 18 Sep 2012 07:38:02 +0000 (15:38 +0800)]
get_vsc_url

11 years agoMerge pull request #47 from jdmears2/master
Salim Fadhley [Sat, 15 Sep 2012 20:25:08 +0000 (13:25 -0700)]
Merge pull request #47 from jdmears2/master

Current version of jenkinsapi is calling wrong method names and doesn't work right if you have artifacts with the same name (e.g. __init__.py) in multiple artifact directories.

11 years agoFix regex search and add support for retrieving artifacts with the same name in diffe...
Josh Davidson [Sat, 15 Sep 2012 19:00:22 +0000 (13:00 -0600)]
Fix regex search and add support for retrieving artifacts with the same name in different directories

11 years agoAdd support for authentication over https
Christophe de Vienne [Mon, 3 Sep 2012 15:39:01 +0000 (17:39 +0200)]
Add support for authentication over https

11 years agoUpdate README.
Bradley Harris [Wed, 22 Aug 2012 20:38:07 +0000 (16:38 -0400)]
Update README.

11 years agoMerge pull request #45 from bradley178/master
Salim Fadhley [Wed, 22 Aug 2012 20:34:43 +0000 (13:34 -0700)]
Merge pull request #45 from bradley178/master

delete_job does not work

11 years agoMakes delete_job work with builtin auth by using the proper parameters to get the job
Bradley Harris [Wed, 22 Aug 2012 20:05:09 +0000 (16:05 -0400)]
Makes delete_job work with builtin auth by using the proper parameters to get the job

11 years agoAdd get_build convenience function.
Joshua Boyd [Mon, 13 Aug 2012 22:45:05 +0000 (19:45 -0300)]
Add get_build convenience function.

A handy shortcut for interactive use, if nothing else.

11 years agoMerge pull request #41 from s19n/master
Salim Fadhley [Thu, 9 Aug 2012 00:12:41 +0000 (17:12 -0700)]
Merge pull request #41 from s19n/master

Two-bytes change! Correct a typo in an error message.

11 years agoTypo.
s19n [Wed, 8 Aug 2012 15:06:16 +0000 (17:06 +0200)]
Typo.

11 years agoMerge pull request #39 from larswirzenius/liw/post-data-dead-code
Salim Fadhley [Sun, 5 Aug 2012 19:47:19 +0000 (12:47 -0700)]
Merge pull request #39 from larswirzenius/liw/post-data-dead-code

Make final return statement be useful

11 years agoMake final return statement be useful
Lars Wirzenius [Thu, 2 Aug 2012 23:04:26 +0000 (00:04 +0100)]
Make final return statement be useful

The final return statement was not useful: it was dead code, and was never
executed, since both the try and except branches of the exception
handling were exiting the method before the final return statement
was reached.

Change the method to follow the structure of the get_data method,
by assigning the return value of urlopen into a variable, which the
final return statement then returns.

12 years agoMerge branch 'master' of https://github.com/salimfadhley/jenkinsapi
salimfadhley [Sat, 7 Jul 2012 22:53:37 +0000 (23:53 +0100)]
Merge branch 'master' of https://github.com/salimfadhley/jenkinsapi

12 years agoRevert "2to3 conversion, untested."
salimfadhley [Sat, 7 Jul 2012 22:52:49 +0000 (23:52 +0100)]
Revert "2to3 conversion, untested."

This reverts commit a564d931eef0087e38551f14cf672c874d66d009.

12 years agoMerge pull request #37 from victorgp/master
Salim Fadhley [Sat, 7 Jul 2012 22:14:06 +0000 (15:14 -0700)]
Merge pull request #37 from victorgp/master

Adding myself to the list of contributors

12 years agoadding myself to the list of contributors
Victor Garcia [Thu, 5 Jul 2012 10:38:01 +0000 (12:38 +0200)]
adding myself to the list of contributors

12 years ago2to3 conversion, untested.
salimfadhley [Wed, 4 Jul 2012 23:08:57 +0000 (00:08 +0100)]
2to3 conversion, untested.

12 years agoFix python grammar for 3 compatibility
salimfadhley [Wed, 4 Jul 2012 23:06:33 +0000 (00:06 +0100)]
Fix python grammar for 3 compatibility

12 years agoMerge pull request #36 from victorgp/master
Salim Fadhley [Wed, 4 Jul 2012 22:37:30 +0000 (15:37 -0700)]
Merge pull request #36 from victorgp/master

A build should have resultset even though having a status failure

12 years agoAdd license doc
salimfadhley [Wed, 4 Jul 2012 22:35:44 +0000 (23:35 +0100)]
Add license doc

12 years agoAdd MIT license.
salimfadhley [Wed, 4 Jul 2012 22:35:28 +0000 (23:35 +0100)]
Add MIT license.

12 years agoa build should have resultset even though having a status failure
Victor Garcia [Wed, 4 Jul 2012 17:26:56 +0000 (19:26 +0200)]
a build should have resultset even though having a status failure

12 years agoMerge branch 'master' of https://salimfadhley@github.com/salimfadhley/jenkinsapi.git
salimfadhley [Sun, 1 Jul 2012 14:02:03 +0000 (15:02 +0100)]
Merge branch 'master' of https://salimfadhley@github.com/salimfadhley/jenkinsapi.git

12 years agoMerge pull request #35 from victorgp/master
Salim Fadhley [Tue, 26 Jun 2012 21:30:42 +0000 (14:30 -0700)]
Merge pull request #35 from victorgp/master

Adding support to get downstream jobs and builds and improving performance

12 years agoimproving performance in the get_job() method
Victor Garcia [Tue, 26 Jun 2012 14:01:33 +0000 (16:01 +0200)]
improving performance in the get_job() method

12 years agoadding support to get downstream builds and jobs
Victor Garcia [Tue, 26 Jun 2012 12:42:37 +0000 (14:42 +0200)]
adding support to get downstream builds and jobs

12 years agoMerge pull request #33 from jollychang/master
Salim Fadhley [Tue, 19 Jun 2012 23:46:29 +0000 (16:46 -0700)]
Merge pull request #33 from jollychang/master

get_revision() supports git and hg

12 years agoMerge pull request #7 from anrs/master
William Zhang [Tue, 19 Jun 2012 09:21:55 +0000 (02:21 -0700)]
Merge pull request #7 from anrs/master

get revision from build should be successful always

12 years agoget rev by build
Anrs Hu [Tue, 19 Jun 2012 09:18:09 +0000 (17:18 +0800)]
get rev by build

12 years agofix create my view
William Zhang [Thu, 7 Jun 2012 08:34:59 +0000 (16:34 +0800)]
fix create my view

12 years agoMerge pull request #6 from anrs/master
William Zhang [Tue, 5 Jun 2012 06:19:55 +0000 (23:19 -0700)]
Merge pull request #6 from anrs/master

missing a comma

12 years agotypo
Anrs Hu [Tue, 5 Jun 2012 06:17:19 +0000 (14:17 +0800)]
typo

12 years agoMerge pull request #5 from anrs/master
William Zhang [Tue, 5 Jun 2012 02:00:27 +0000 (19:00 -0700)]
Merge pull request #5 from anrs/master

Job.get_buildnumber_for_revision() to support git/hg

12 years agoget_buildnumber_for_revision() to support git/hg
Anrs Hu [Tue, 5 Jun 2012 01:58:22 +0000 (09:58 +0800)]
get_buildnumber_for_revision() to support git/hg

12 years agoMerge pull request #4 from anrs/master
William Zhang [Tue, 5 Jun 2012 01:38:28 +0000 (18:38 -0700)]
Merge pull request #4 from anrs/master

Build.get_revision() to support git/hg

12 years agoVersion bump.
salimfadhley [Mon, 4 Jun 2012 20:35:26 +0000 (21:35 +0100)]
Version bump.

12 years agoMerge pull request #32 from jollychang/master
Salim Fadhley [Mon, 4 Jun 2012 13:47:14 +0000 (06:47 -0700)]
Merge pull request #32 from jollychang/master

fix copy job, delete_job and delete_view_by_url

12 years agogit_revision() supports git and hg
Anrs Hu [Mon, 4 Jun 2012 10:43:01 +0000 (18:43 +0800)]
git_revision() supports git and hg

12 years agoadd original init arguments
William Zhang [Mon, 4 Jun 2012 03:46:08 +0000 (11:46 +0800)]
add original init arguments

12 years agoMerge pull request #3 from anrs/master
William Zhang [Mon, 4 Jun 2012 03:42:39 +0000 (20:42 -0700)]
Merge pull request #3 from anrs/master

fix: copy_obj() shouldn't ignore original init arguments

12 years agofix: copy_job() missing arguments
Anrs Hu [Mon, 4 Jun 2012 03:13:27 +0000 (11:13 +0800)]
fix: copy_job() missing arguments

12 years agofix typo
William Zhang [Sat, 2 Jun 2012 09:54:56 +0000 (17:54 +0800)]
fix typo

12 years agoDoc version bump.
salimfadhley [Thu, 31 May 2012 19:42:09 +0000 (20:42 +0100)]
Doc version bump.

12 years agoVersion bump.
salimfadhley [Thu, 31 May 2012 19:39:55 +0000 (20:39 +0100)]
Version bump.

12 years agoMerge pull request #31 from jollychang/master
Salim Fadhley [Thu, 31 May 2012 10:42:05 +0000 (03:42 -0700)]
Merge pull request #31 from jollychang/master

fix post data

12 years agojoin url by urlparse.urljoin(
William Zhang [Thu, 31 May 2012 08:52:38 +0000 (16:52 +0800)]
join url by urlparse.urljoin(

12 years agoMerge pull request #2 from anrs/master
William Zhang [Thu, 31 May 2012 07:08:34 +0000 (00:08 -0700)]
Merge pull request #2 from anrs/master

fix: post data by form

12 years agopost should be get_opener() first
Anrs Hu [Thu, 31 May 2012 07:04:26 +0000 (15:04 +0800)]
post should be get_opener() first

12 years agoMerge pull request #1 from anrs/master
William Zhang [Thu, 31 May 2012 06:21:33 +0000 (23:21 -0700)]
Merge pull request #1 from anrs/master

form login

12 years agoclean codes
Anrs Hu [Thu, 31 May 2012 06:17:46 +0000 (14:17 +0800)]
clean codes

12 years agoform login
Anrs Hu [Thu, 31 May 2012 06:11:05 +0000 (14:11 +0800)]
form login

12 years agoMany changes to aid doc-building & release process.
salimfadhley [Wed, 30 May 2012 23:47:49 +0000 (00:47 +0100)]
Many changes to aid doc-building & release process.