From 27f0f35d9857eda20f6074e7ea9272056b992d3adbd16d33ab280db2bb2d6a8b Mon Sep 17 00:00:00 2001 From: Daniel Mach Date: Tue, 31 May 2022 07:07:16 +0000 Subject: [PATCH] Accepting request 979843 from home:dmach:branches:openSUSE:Tools - 0.178.0 - EXPERIMENTAL: git repository handling * init command is working inside of a git repository * downloadassets command fetches references assets from build description * checkout is cloning from git - EXPERIMENTAL: signature (ssh key) authetication * allow to configure 'sshkey' option in the config * try to guess ssh key from the keys added to ssh-agent * rename OscHTTPBasicAuthHandler to OscHTTPAuthHandler * simplify bad auth retry workaround needed for old python versions - add support for building preinstall images - add support for building Helm charts - show the md5s that are failing to validate after fetching a package - add missing space to copypac completion - never require login in the help command - linkdiff: raise an exception when an added file is missing - run tests via calling 'setup.py test' - several coding style fixes - spec file: - run tests via calling 'setup.py test' - disabled tests in debian.rules OBS-URL: https://build.opensuse.org/request/show/979843 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=360 --- PKGBUILD | 2 +- _service | 4 ++-- debian.changelog | 2 +- debian.rules | 4 ++++ osc-0.177.0.tar.gz | 3 --- osc-0.178.0.tar.gz | 3 +++ osc.changes | 26 ++++++++++++++++++++++++++ osc.dsc | 2 +- osc.spec | 7 +++---- 9 files changed, 41 insertions(+), 12 deletions(-) delete mode 100644 osc-0.177.0.tar.gz create mode 100644 osc-0.178.0.tar.gz diff --git a/PKGBUILD b/PKGBUILD index b2e0bd3..35207e3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.177.0 +pkgver=0.178.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('x86_64') diff --git a/_service b/_service index 4cf0409..72f4792 100644 --- a/_service +++ b/_service @@ -1,7 +1,7 @@ - 0.177.0 - 0.177.0 + 0.178.0 + 0.178.0 https://github.com/openSUSE/osc.git git diff --git a/debian.changelog b/debian.changelog index 8d66045..a9b00c4 100644 --- a/debian.changelog +++ b/debian.changelog @@ -1,4 +1,4 @@ -osc (0.177.0-0) unstable; urgency=low +osc (0.178.0-0) unstable; urgency=low - Update to 0.174.0: - fix password deletion via "osc config -d pass" - support changing the password store via "osc config diff --git a/debian.rules b/debian.rules index e87c12c..1122b59 100644 --- a/debian.rules +++ b/debian.rules @@ -12,3 +12,7 @@ override_dh_auto_install: install -Dm0644 dist/complete.csh debian/tmp/etc/profile.d/osc.csh install -Dm0644 dist/complete.sh debian/tmp/etc/bash_completion.d/osc.sh install -Dm0755 dist/osc.complete debian/tmp/usr/lib/osc/complete + + +override_dh_auto_test: + echo "skipping test" diff --git a/osc-0.177.0.tar.gz b/osc-0.177.0.tar.gz deleted file mode 100644 index 6d88034..0000000 --- a/osc-0.177.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:366aa9d01cbdf9434892649aa72821f67801232cca790cbc8636c50f9b252338 -size 376845 diff --git a/osc-0.178.0.tar.gz b/osc-0.178.0.tar.gz new file mode 100644 index 0000000..afc1552 --- /dev/null +++ b/osc-0.178.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a5c6b8687f094ca23da963f27362d4d01b74c6fbe0444fc17c2e8cfce026022 +size 380514 diff --git a/osc.changes b/osc.changes index fcd747f..a4b4f22 100644 --- a/osc.changes +++ b/osc.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Tue May 24 12:34:52 UTC 2022 - Daniel Mach + +- 0.178.0 + - EXPERIMENTAL: git repository handling + * init command is working inside of a git repository + * downloadassets command fetches references assets from build description + * checkout is cloning from git + - EXPERIMENTAL: signature (ssh key) authetication + * allow to configure 'sshkey' option in the config + * try to guess ssh key from the keys added to ssh-agent + * rename OscHTTPBasicAuthHandler to OscHTTPAuthHandler + * simplify bad auth retry workaround needed for old python versions + - add support for building preinstall images + - add support for building Helm charts + - show the md5s that are failing to validate after fetching a package + - add missing space to copypac completion + - never require login in the help command + - linkdiff: raise an exception when an added file is missing + - run tests via calling 'setup.py test' + - several coding style fixes + +- spec file: + - run tests via calling 'setup.py test' + - disabled tests in debian.rules + ------------------------------------------------------------------- Tue Apr 26 07:53:48 UTC 2022 - Marco Strigl diff --git a/osc.dsc b/osc.dsc index 79fc67c..4618cb7 100644 --- a/osc.dsc +++ b/osc.dsc @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.177.0-0 +Version: 0.178.0-0 Binary: osc Maintainer: Adrian Schroeter Architecture: any diff --git a/osc.spec b/osc.spec index 5c1c907..e2d5e4c 100644 --- a/osc.spec +++ b/osc.spec @@ -27,7 +27,7 @@ %define use_python python %endif -%define version_unconverted 0.177.0 +%define version_unconverted 0.178.0 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc %if ! %{defined _rpmmacrodir} @@ -35,7 +35,7 @@ %endif Name: osc -Version: 0.177.0 +Version: 0.178.0 Release: 0 Summary: Open Build Service Commander License: GPL-2.0-or-later @@ -182,8 +182,7 @@ install -m644 %{macros_file} -D %{buildroot}%{_rpmmacrodir}/%{macros_file} %if 0%{?suse_version} >= 1500 %check -cd tests -%{use_python} suite.py +%{use_python} setup.py test %endif %clean