diff --git a/jenkinsapi-0.2.28.tar.gz b/jenkinsapi-0.2.28.tar.gz deleted file mode 100644 index 6046c2c..0000000 --- a/jenkinsapi-0.2.28.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:487ecc2437347e068c654159673cc9712d5b05eff83164361b784dc855dcd083 -size 32628 diff --git a/jenkinsapi-0.3.3.tar.gz b/jenkinsapi-0.3.3.tar.gz new file mode 100644 index 0000000..300abac --- /dev/null +++ b/jenkinsapi-0.3.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ea0e6ab257b6fe1e853741f5171003f26e377b2efb566025a1496920a565572 +size 101894 diff --git a/python-jenkinsapi.changes b/python-jenkinsapi.changes index 467cb17..572ed26 100644 --- a/python-jenkinsapi.changes +++ b/python-jenkinsapi.changes @@ -1,3 +1,133 @@ +------------------------------------------------------------------- +Fri Nov 18 16:42:26 UTC 2016 - tbechtold@suse.com + +- update to 0.3.3: + * Fixed for Credentials 2.x plugin (#460) + * Added tests for adding jobs to view (#469) + * Return full response object if requested on job.update_config method. + * Adding SSL disabling option, authentication, correction of Java Heap + setting and some very helpful comments + * Fixed failing tests on Jenkins 2.0 (#473) + * Delete build (#493) + * Decoding bytes with the ISO-8859-1 encoding + * Removed pypi upload + * Added coveralls integration + * When job is invoked with file param http headers will be now set (#494) + * Adding newline at end of file + * Adding a note about using an API token as password + * KrbRequester.get_request_dict missing **kwargs + * Update setup.cfg to support universal wheels + * Set version to 0.3.00 and cleaned up a bit + * Add ssl_verify flag to the Jenkins class + * Changed jenkins launcher to use pre-built home dir + * Proper handling of self.url + * Added SSH node creation and tests + * Adds correct build information to Build.get_artifacts + * FIX: allow jenkinsapi to be used without installation + * And exit 1... + * working tox configuration for testing/lint with multiple python versions + * How to kick-off a paramterized build (eg build version, python version) + * FIX: fix bad indentation (2->4 spaces) + * Fixed EMPTY_JOB config to match the one returned from Jenkins + * Now using either wget or curl to download the jenkins.war + * Fix pylint violations. + * Revert "Get rid of unused modules and unhelpful comments" + * Correct the logging format + * Fix for issue #357 + * Can't find job parameters if in 'property' + * Restored old way of finding jobs (#477) + * Fix line spacing + * Added how_to examples for nodes and credential creation + * Get rid of unused modules and unhelpful comments + * pe8, flakes, system-test for safe_restart + * Fixed pylint errors + * Added tests for issue #487 (#490) + * Prepare chunks that are applicable to both Python 2 and 3. + * Fix 'get_build_by_params' method (#506) + * adding jenkins.install_plugin, jenkins.install_plugins, and jenkins.safe_restart + * Removed UTF-8 as a method of decoding the content bytes + * Categorized view plugin support and change View#add_job approach (#468) + * Version 0.30.1 + * catch ConnectionError as well as HTTPError while waiting for restart + * fix typos and lint + * Version bump prior to release + * Implement `Secret text` credential (#504) + * Unified node creation and fixed tests + * Fix job search (#465) + * Update setup.py classifiers + * download artifacts: handle files with special characters + * Add unit tests of artifact strict validation. + * In systests.TestNodes.test_get_node_labels make sure the node creation + code matches the other tests and cleanup the created node when the test + finishes. Calling jenkins.create_node instead of + jenkins.nodes.create_node might be the cause of the Travis CI build break. + * Do not ignore tree parameter to poll + * [doc] pep8 cleanup of examples in using_jenkinsapi.rst + * Added required plugins + * Added codecov, removed coveralls + * Added issue template + * Added note that library is not tested on Jenkins 2.0 + * Add Build.get_description() + * Add ability to retrieve build by params (#488) + * Cleaned up examples and added example of running job via invoke + * Update using_jenkinsapi.rst + * Incremented version + * Add function to node for querying the labels from the node's config.xml. + The config.xml querying and caching was copied from the job's config handling code. + * Job object now able to find job url by asking server + * Fixed get_config() for jobs returned from view (#478) + * Moved unit tests to systests + * Normalized version + * Manual PEP8 changes + * Delegated all job operations to Jobs object + * Fixed url for latest Jenkins version + * Optimizations to reduce amount of data requested from Jenkins + * FIX: No longer remove JENKINS_HOME folder when JENKINS_URL is set + * Add the relative path for artifacts (#497) + * Fixes #446 and adds check for credential existance before deleting it + * Fixed broken link in cancel item from queue. + * Add changes to get slave information + * Changed all links to point to pycontribs + * Add a doc regarding ssl_verify arg in the Jenkins class + * remove testcase which is no longer necessary + * Added systests for stable and latest Jenkins version + * Should be echo, not error + * Fix coding style violations. + * pyflakes + * To parameterize the level of fingerprint validation. + * Added PYPI deploy from travis on new tags + * Added get_changeset_items() method + * negotiating python 2 vs 3 differences + * Moved some unit tests to systests + * Fix for broken build.stop() function with Jenkins 2.x (#464) + * fixed python3 compatability + * Strict artefact systest (#480) + * Added check for missing "firstBuild" item (#482) + * Add sudo: false which means we use the new Travis infrastructure + * Add a warnning message if fingerprints aren't enabled + * Add support for retrieve info for Label (#459) + * Added section about Jenkins versions, removed "not tested on Jenkins 2.0" + * tests for install_plugin and install_plugins + * add utf8 encoding to support invoking jobs with unicode build params (#500) + * Added credentials and ssh node creation + * Make parameterized builds with file params work + * Added more information about library capabilities + * Set Jenkins obj to ask server for limited info + * Added better example for views and fixed bug + * add tox to gitignore + * J2x insecure start (#449) + * Tidy up __init__ and comments + * Revert "Add sudo: false which means we use the new Travis infrastructure" + * Changed poll: do not delegate to parent class + * Added support for ssh credentials + * Set Jenkins download url to use LTS releases + * Added CrumbRequester (#479) + * handle python3 urllib + * Changes badge and cleaned up TODO + * Revert "Tidy up __init__ and comments" + * Adding a why property to a queueitem object (#456) + * fixing lint + ------------------------------------------------------------------- Wed May 6 16:52:01 UTC 2015 - benoit.monin@gmx.fr diff --git a/python-jenkinsapi.spec b/python-jenkinsapi.spec index 9be7537..5f03019 100644 --- a/python-jenkinsapi.spec +++ b/python-jenkinsapi.spec @@ -1,7 +1,7 @@ # # spec file for package python-jenkinsapi # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: python-jenkinsapi -Version: 0.2.28 +Version: 0.3.3 Release: 0 Summary: A Python API for accessing resources on a Jenkins continuous-integration server License: MIT Group: Development/Languages/Python Url: https://github.com/salimfadhley/jenkinsapi -Source: https://pypi.python.org/packages/source/j/jenkinsapi/jenkinsapi-%{version}.tar.gz +Source: https://pypi.io/packages/source/j/jenkinsapi/jenkinsapi-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-pytz >= 2014.4 BuildRequires: python-requests >= 2.3.0