Ruslan Lutsenko [Fri, 18 Jan 2013 10:51:36 +0000 (11:51 +0100)]
add comments
Ruslan Lutsenko [Fri, 18 Jan 2013 02:26:38 +0000 (03:26 +0100)]
fix node url
Ruslan Lutsenko [Fri, 18 Jan 2013 02:25:38 +0000 (03:25 +0100)]
set node online/offline
Ruslan Lutsenko [Thu, 17 Jan 2013 16:40:57 +0000 (17:40 +0100)]
fix create_node part
Ruslan Lutsenko [Mon, 14 Jan 2013 17:48:43 +0000 (18:48 +0100)]
remove redundat dependencies
Ruslan Lutsenko [Mon, 14 Jan 2013 17:41:19 +0000 (18:41 +0100)]
Refactored SCM (Source Code Management) functionality
Ruslan Lutsenko [Mon, 14 Jan 2013 16:34:51 +0000 (17:34 +0100)]
Fix: UnboundLocalError: local variable 'fn_name' referenced before assignment
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
Victor García [Fri, 21 Dec 2012 11:57:14 +0000 (12:57 +0100)]
kerberos dependency added to setup.py
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
Salim Fadhley [Tue, 18 Dec 2012 16:28:27 +0000 (08:28 -0800)]
Merge pull request #61 from vjuranek/krb_auth
Added kerberos authentication
Vojtech Juranek [Mon, 17 Dec 2012 21:16:19 +0000 (22:16 +0100)]
Added kerberos authentication
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()
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
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
Jon Passki [Fri, 7 Dec 2012 15:08:23 +0000 (10:08 -0500)]
Added rename_job function
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>
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>
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
Stephen Chu [Sat, 10 Nov 2012 19:29:03 +0000 (11:29 -0800)]
Add the SKIPPED result status to constants
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
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).
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
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
Salim Fadhley [Tue, 23 Oct 2012 08:22:57 +0000 (01:22 -0700)]
Merge pull request #49 from jollychang/master
disable/enable a job
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
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
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.
Victor García [Thu, 18 Oct 2012 16:57:01 +0000 (18:57 +0200)]
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
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.
Victor García [Fri, 28 Sep 2012 14:03:09 +0000 (16:03 +0200)]
support for getting and setting SCM branch/source job configuration
jollychang [Wed, 19 Sep 2012 10:18:51 +0000 (18:18 +0800)]
Merge branch 'feature_enable_disable_job'
jollychang [Wed, 19 Sep 2012 10:17:47 +0000 (18:17 +0800)]
add job enable/disable
Salim Fadhley [Tue, 18 Sep 2012 08:18:10 +0000 (01:18 -0700)]
Merge pull request #48 from jollychang/master
get_vcs_url
jollychang [Tue, 18 Sep 2012 08:03:21 +0000 (16:03 +0800)]
for none
jollychang [Tue, 18 Sep 2012 07:38:02 +0000 (15:38 +0800)]
get_vsc_url
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.
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
Christophe de Vienne [Mon, 3 Sep 2012 15:39:01 +0000 (17:39 +0200)]
Add support for authentication over https
Bradley Harris [Wed, 22 Aug 2012 20:38:07 +0000 (16:38 -0400)]
Update README.
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
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
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.
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.
s19n [Wed, 8 Aug 2012 15:06:16 +0000 (17:06 +0200)]
Typo.
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
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.
salimfadhley [Sat, 7 Jul 2012 22:53:37 +0000 (23:53 +0100)]
Merge branch 'master' of https://github.com/salimfadhley/jenkinsapi
salimfadhley [Sat, 7 Jul 2012 22:52:49 +0000 (23:52 +0100)]
Revert "2to3 conversion, untested."
This reverts commit
a564d931eef0087e38551f14cf672c874d66d009.
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
Victor Garcia [Thu, 5 Jul 2012 10:38:01 +0000 (12:38 +0200)]
adding myself to the list of contributors
salimfadhley [Wed, 4 Jul 2012 23:08:57 +0000 (00:08 +0100)]
2to3 conversion, untested.
salimfadhley [Wed, 4 Jul 2012 23:06:33 +0000 (00:06 +0100)]
Fix python grammar for 3 compatibility
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
salimfadhley [Wed, 4 Jul 2012 22:35:44 +0000 (23:35 +0100)]
Add license doc
salimfadhley [Wed, 4 Jul 2012 22:35:28 +0000 (23:35 +0100)]
Add MIT license.
Victor Garcia [Wed, 4 Jul 2012 17:26:56 +0000 (19:26 +0200)]
a build should have resultset even though having a status failure
salimfadhley [Sun, 1 Jul 2012 14:02:03 +0000 (15:02 +0100)]
Merge branch 'master' of https://salimfadhley@github.com/salimfadhley/jenkinsapi.git
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
Victor Garcia [Tue, 26 Jun 2012 14:01:33 +0000 (16:01 +0200)]
improving performance in the get_job() method
Victor Garcia [Tue, 26 Jun 2012 12:42:37 +0000 (14:42 +0200)]
adding support to get downstream builds and jobs
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
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
Anrs Hu [Tue, 19 Jun 2012 09:18:09 +0000 (17:18 +0800)]
get rev by build
William Zhang [Thu, 7 Jun 2012 08:34:59 +0000 (16:34 +0800)]
fix create my view
William Zhang [Tue, 5 Jun 2012 06:19:55 +0000 (23:19 -0700)]
Merge pull request #6 from anrs/master
missing a comma
Anrs Hu [Tue, 5 Jun 2012 06:17:19 +0000 (14:17 +0800)]
typo
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
Anrs Hu [Tue, 5 Jun 2012 01:58:22 +0000 (09:58 +0800)]
get_buildnumber_for_revision() to support git/hg
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
salimfadhley [Mon, 4 Jun 2012 20:35:26 +0000 (21:35 +0100)]
Version bump.
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
Anrs Hu [Mon, 4 Jun 2012 10:43:01 +0000 (18:43 +0800)]
git_revision() supports git and hg
William Zhang [Mon, 4 Jun 2012 03:46:08 +0000 (11:46 +0800)]
add original init arguments
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
Anrs Hu [Mon, 4 Jun 2012 03:13:27 +0000 (11:13 +0800)]
fix: copy_job() missing arguments
William Zhang [Sat, 2 Jun 2012 09:54:56 +0000 (17:54 +0800)]
fix typo
salimfadhley [Thu, 31 May 2012 19:42:09 +0000 (20:42 +0100)]
Doc version bump.
salimfadhley [Thu, 31 May 2012 19:39:55 +0000 (20:39 +0100)]
Version bump.
Salim Fadhley [Thu, 31 May 2012 10:42:05 +0000 (03:42 -0700)]
Merge pull request #31 from jollychang/master
fix post data
William Zhang [Thu, 31 May 2012 08:52:38 +0000 (16:52 +0800)]
join url by urlparse.urljoin(
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
Anrs Hu [Thu, 31 May 2012 07:04:26 +0000 (15:04 +0800)]
post should be get_opener() first
William Zhang [Thu, 31 May 2012 06:21:33 +0000 (23:21 -0700)]
Merge pull request #1 from anrs/master
form login
Anrs Hu [Thu, 31 May 2012 06:17:46 +0000 (14:17 +0800)]
clean codes
Anrs Hu [Thu, 31 May 2012 06:11:05 +0000 (14:11 +0800)]
form login
salimfadhley [Wed, 30 May 2012 23:47:49 +0000 (00:47 +0100)]
Many changes to aid doc-building & release process.
Salim Fadhley [Wed, 30 May 2012 21:07:54 +0000 (14:07 -0700)]
Merge pull request #30 from victorgp/master
Adding support to get upstream jobs and builds
Victor Garcia [Wed, 30 May 2012 17:37:40 +0000 (19:37 +0200)]
fixing some indentation issues
Victor Garcia [Wed, 30 May 2012 17:20:13 +0000 (19:20 +0200)]
adding support to get upstream jobs and builds (direct upstream jobs or master jobs)
Salim Fadhley [Wed, 30 May 2012 15:41:45 +0000 (08:41 -0700)]
Merge pull request #28 from jollychang/master
create view and add job to view
Salim Fadhley [Wed, 30 May 2012 13:43:05 +0000 (06:43 -0700)]
Merge pull request #29 from simplylizzz/master
fix for Job.is_running method
Anton V. Yanchenko [Wed, 30 May 2012 12:06:50 +0000 (16:06 +0400)]
fixed error in Job.is_running in case when there is no any builds of this job
William Zhang [Wed, 30 May 2012 10:26:08 +0000 (18:26 +0800)]
support for create my view
William Zhang [Wed, 30 May 2012 09:58:19 +0000 (17:58 +0800)]
fix for include jobs
William Zhang [Wed, 30 May 2012 08:40:49 +0000 (16:40 +0800)]
move add job to view from jenkins.py to view.py for nest view
fix get_view_by_url and get_view init url
William Zhang [Wed, 30 May 2012 08:30:26 +0000 (16:30 +0800)]
ignore *.Ds_Store
William Zhang [Mon, 28 May 2012 10:43:00 +0000 (18:43 +0800)]
add get_jobs_list,has_job, add_job_to_view
William Zhang [Mon, 28 May 2012 08:43:21 +0000 (16:43 +0800)]
add docstring and comment for viewExistsCheck message