forked from pool/python-python-jenkins
Accepting request 361805 from home:tbechtold:branches:devel:languages:python
Rename python-jenkins to python-python-jenkins OBS-URL: https://build.opensuse.org/request/show/361805 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-jenkins?expand=0&rev=1
This commit is contained in:
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.osc
|
3
python-jenkins-0.4.12.tar.gz
Normal file
3
python-jenkins-0.4.12.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:673868980f4b2312447843a86b61e18777a16a1adf5eb9cdfd56cbbfa3e50ee4
|
||||
size 43246
|
149
python-python-jenkins.changes
Normal file
149
python-python-jenkins.changes
Normal file
@@ -0,0 +1,149 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 26 13:43:02 UTC 2016 - tbechtold@suse.com
|
||||
|
||||
- Rename python-jenkins to python-python-jenkins. It's openSUSE
|
||||
policy to use python-$pypi name.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 3 09:23:02 UTC 2016 - tbechtold@suse.com
|
||||
|
||||
- update to 0.4.12:
|
||||
* Drop py33 support
|
||||
* Fixed create_node() Error
|
||||
* Deprecated tox -downloadcache option removed
|
||||
* Use TestWithScenarios to add additional url tests
|
||||
* Change repositories from stackforge to openstack
|
||||
* Update .gitreview for new namespace
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 30 14:32:03 UTC 2015 - tbechtold@suse.com
|
||||
|
||||
- update to 0.4.11:
|
||||
* Handle depth errors in get_running_builds
|
||||
* Use str as base class for PluginVersion
|
||||
* Support ability to install plugins
|
||||
* Provider helper classes for plugin data management
|
||||
* Allow setting the next build number
|
||||
* Adds Cloudbees folder plugin support
|
||||
* Add function to get running builds
|
||||
* Change order of tox envs for testr
|
||||
* Add support for quiet down
|
||||
* fix get version example
|
||||
* remove support for python 2.6
|
||||
* Separate tests in separate files and classes
|
||||
* Create module member index from autodoc
|
||||
* Fix timeout function and add capturing of messages on failure
|
||||
* Stop specifying requirements.txt in tox.ini
|
||||
* Wrap url building with helper method
|
||||
* Rework the examples
|
||||
* Add socket timeout tests and helpers
|
||||
- adjust Requires according to requirements.txt
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 4 15:00:20 UTC 2015 - tbechtold@suse.com
|
||||
|
||||
- Add COPYING and README.rst as %doc files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 31 04:55:19 UTC 2015 - tbechtold@suse.com
|
||||
|
||||
- update to 0.4.8:
|
||||
* Fix tests on python 2.6 and mark as deprecated
|
||||
* Remove unneeded wrapping of imports
|
||||
* Support scriptText api to execute groovy scripts on the server
|
||||
* Creates ability to work with views in jenkins
|
||||
* fix passing of byte object to url request method
|
||||
* requirements: pin pbr>=0.8.2,<2.0
|
||||
* Ensure request data is in the correct format
|
||||
* Ensure data is utf-8 encoded
|
||||
* Modify tests to exercise Request on python3
|
||||
* Add decode to utf8 for python 3.x
|
||||
* Fix examples
|
||||
* Add utf8 to headers
|
||||
* Add a get_nodes method
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 11 11:39:12 UTC 2015 - tbechtold@suse.com
|
||||
|
||||
- update to 0.4.5:
|
||||
* Add get_job_info_regex method to get info about a set of jobs
|
||||
* Set the server connection timeout to same as socket timeout
|
||||
* Consolidate raising identical exceptions
|
||||
* Add a jobs_count method
|
||||
* Doc Update: Fix formatting for inclusion of README.rst
|
||||
* Doc Change: update supported python versions
|
||||
* Add BadHTTPException
|
||||
* Fix incorrect indentation
|
||||
* Don't return None on unhandled http errors
|
||||
* Use empty crumb on empty response
|
||||
* Don't assume we get a valid response
|
||||
* Update and clean up docs
|
||||
* Add a default http timeout for connections to jenkins
|
||||
* Eliminate redundant calls to assert_job_exists()
|
||||
* Raise an exception on 404
|
||||
* testtools requires unittest2
|
||||
* Fix cancel_queue() method
|
||||
* Fix enable_node and disable_node methods
|
||||
* Handle job and node names that contain spaces
|
||||
* Workflow documentation is now in infra-manual
|
||||
* fix typo, must be 'classifier' to appear on pypi.python.org
|
||||
* Yield HTTPError reason on open error
|
||||
* fix auth with long username or password
|
||||
* Add a readme and make it appear on pypi.python.org
|
||||
* Add get_plugins_info and get_plugin_info methods
|
||||
* generate a code coverage html report
|
||||
* add get_version method
|
||||
* exclude tests from code coverage report
|
||||
* Setup pbr versioning for docs
|
||||
* Support node configuration
|
||||
* Fix it so build_job triggers a build
|
||||
* Rename doc environment to docs
|
||||
* Enabled hacking check H404
|
||||
* Add MANIFEST.in
|
||||
* Six is a runtime requirement not a test req
|
||||
* Update version info
|
||||
* Fix `tox -e doc` duplicate id error
|
||||
* Use pbr, pep8 checks & fixes, add "doc" tox target
|
||||
* make JSON depth response configurable
|
||||
* Add a gitreview file
|
||||
* Adds assert_node_exists()
|
||||
* Speed up job existence tests by fetching less info
|
||||
* Fix remaining PEP8 errors in docstrings
|
||||
* Fix hacking docstring warnings
|
||||
* Make it work on Python 3
|
||||
* 100% test coverage
|
||||
* Add support for measuring coverage
|
||||
* Support node startup with the JNLP Launcher
|
||||
* Add .gitignore
|
||||
* Clarify job_exists() error messages
|
||||
* Doc fixes
|
||||
* Wrap tests and linting with tox
|
||||
* David Strauss 2014-03-06 Fedora 19+ has packages, too
|
||||
* Fedora 19+ has packages, too
|
||||
* [soren] Add fixes for crumb addition to post requests
|
||||
* Add bug metadata
|
||||
* Change method name to reflect behaviour
|
||||
* Recycle crumb. Apparently, it's not a nonce
|
||||
* Attempt to fetch a crumb (needed if CSRF protection is enabled)
|
||||
* Release 0.2.1
|
||||
* speed up job existence test by fetching less informations
|
||||
* Add rename_job()
|
||||
* speed up job existence test by fetching less informations
|
||||
* Add rename_job()
|
||||
* Add ability to fetch raw console text for build
|
||||
* Antoine Musso:
|
||||
* overhaul the sphinx documentation
|
||||
* pass pep8 on all files
|
||||
* Add support for a rename_job() call
|
||||
* Merged new node management features including using SSH and
|
||||
Windows slaves plus cancel job/queue methods
|
||||
* Add additional methods:
|
||||
* Merged bug fix and tests for job names with spaces
|
||||
* Open for 0.3 development
|
||||
- update Requires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 21 14:10:30 UTC 2014 - thomasbechtold@jpberlin.de
|
||||
|
||||
- Initial packaging of python-jenkins.
|
||||
|
62
python-python-jenkins.spec
Normal file
62
python-python-jenkins.spec
Normal file
@@ -0,0 +1,62 @@
|
||||
#
|
||||
# spec file for package python-jenkins
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2014 Thomas Bechtold <thomasbechtold@jpberlin.de>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: python-python-jenkins
|
||||
Version: 0.4.12
|
||||
Release: 0
|
||||
Summary: Python bindings for the remote Jenkins API
|
||||
License: BSD-3-Clause
|
||||
Group: Development/Languages/Python
|
||||
Url: http://launchpad.net/python-jenkins
|
||||
Source: https://pypi.python.org/packages/source/p/python-jenkins/python-jenkins-%{version}.tar.gz
|
||||
BuildRequires: python-devel
|
||||
BuildRequires: python-pbr
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
|
||||
%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
||||
%else
|
||||
BuildArch: noarch
|
||||
%endif
|
||||
Requires: python-multi_key_dict
|
||||
Requires: python-six >= 1.3.0
|
||||
Provides: python-jenkins = %{version}
|
||||
Obsoletes: python-jenkins < %{version}
|
||||
|
||||
%description
|
||||
This package provides Python bindings for the Jenkins Remote
|
||||
API. It current supports management of:
|
||||
* Project configuration
|
||||
* Build control
|
||||
* Slave node configuration
|
||||
|
||||
%prep
|
||||
%setup -q -n python-jenkins-%{version}
|
||||
|
||||
%build
|
||||
python setup.py build
|
||||
|
||||
%install
|
||||
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%doc COPYING README.rst
|
||||
%{python_sitelib}/*
|
||||
|
||||
%changelog
|
Reference in New Issue
Block a user