From: SoonKyu Park Date: Sat, 11 Jun 2016 07:05:16 +0000 (+0900) Subject: Upgrade gbs version to 0.24 X-Git-Tag: staging-released-tools-18.01.7~33 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cfade5329edf1c7e7ba79ef70a2ef0957bd63ef6;p=tools%2Fgbs.git Upgrade gbs version to 0.24 - change tizen-gbp-rpm to 20140828, - fix osc require version to 0.132.6, - upgrade RELEASE_NOTES - Upgrade dependency on depanneur Change-Id: I895fae7bf9be68f1f75ec8392ee7e8ddc4a5cf3f --- diff --git a/debian/changelog b/debian/changelog old mode 100644 new mode 100755 index d29a68b..5461a51 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,36 @@ +gbs (0.24) unstable; urgency=high + * upgrade to gbs v0.24, which contains the following bug fixing & features: + * bug fix: + - fix Security issues that normal user can gain root permission with gbs chroot + - fix git-build-package bugs and imporve some performance + *Add --fail-fast option. + * update dependencies: + - depanneur >= 0.15 + + -- Wang Jun Wed, 2 Mar 2016 10:00:00 +0800 + + +gbs (0.23.2) unstable; urgency=high + * upgrade to gbs v0.23.2, which contains the following bug fixing & features: + * bug fix: + - build: fix get "fallback_to_native" value from non-default gbs + configuration + - fix bad indentation from pylint checking + - fix tag mode in test_import script + + -- Dai Lang Mon, 2 Feb 2015 10:36:15 +0800 + +gbs (0.23.1) unstable; urgency=high + * upgrade to gbs v0.23.1, which contains the following bug fixing & features: + * bug fix: + - build: fix get "fallback_to_native" value from non-default gbs + configuration + - fix no jenkins user exists issue when installing gbs-jenkins-scripts and + gbs-jenkins-jobs packages + - fix bad indentation from pylint checking + - fix tag mode in test_import script + + -- Li Jinjing Tue, 20 Jan 2015 10:56:15 +0800 gbs (0.23) unstable; urgency=high * upgrade to gbs v0.23, which contains the following bug fixing & features: * export: support --fallback-to-native command line option to force gbs diff --git a/debian/control b/debian/control old mode 100644 new mode 100755 index 4de2edf..25915b0 --- a/debian/control +++ b/debian/control @@ -12,12 +12,12 @@ Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-pycurl, sudo, - osc (>= 0.139.0), + osc (>= 0.132.6), git-buildpackage-rpm (>= 0.6.15-tizen20140828), gbs-api (= ${binary:Version}), gbs-export (= ${binary:Version}), gbs-remotebuild (= ${binary:Version}), - depanneur (>= 0.14) + depanneur (>= 0.15) Recommends: librpm-tizen (>= 4.11.0.1.tizen20130618-tizen20131001) Description: Command line tools for Tizen package developers The command line tools for Tizen package developers will @@ -27,7 +27,7 @@ Package: gbs-api Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-pycurl, - osc (>= 0.139.0), + osc (>= 0.132.6), git-buildpackage-rpm Conflicts: gbs (<< 0.15) Replaces: gbs (<< 0.15) @@ -69,7 +69,6 @@ Package: gbs-jenkins-scripts Architecture: all Depends: ${misc:Depends}, gbs, - mic mic, Description: Jenkins scripts used by gbs-jenkins-job These scripts are used by GBS local full build jenkins jobs. These scripts should be installed on Jenkins slave nodes. diff --git a/docs/RELEASE_NOTES b/docs/RELEASE_NOTES old mode 100644 new mode 100755 index 59caea4..2833939 --- a/docs/RELEASE_NOTES +++ b/docs/RELEASE_NOTES @@ -1,3 +1,51 @@ +Release notes for gbs 0.24 +========================== + +- Release Date: 2016-03 + +- New feature and enhancements added: + * Add --fail-fast option: stop building immediately if one of packages fails + * Support new distribution: CentOS 7, Debian 8, Fedora 21, Fedora 22, openSUSE 13.2 + * Improve performance of GBS + - major changes could be found in git-buildpackage£º + - Remove or redefine functions which have wrong logic process£¬ + It can reduce time to compress or uncompress git files through gbp command. + - Remove all other log handlers when capturing logs for test cases + * update dependencies: + - depanneur >= 0.15 + +- Bug fix: + * Fix security issues that normal user can gain root permission with gbs chroot + * Fix git-build-package bugs and imporve some performance + * Fix error logs when __import__ faild,like "No handlers could be found fo logger" + * Fix build problem on Debian 8 + +Release notes for gbs 0.23.2 +============================ + +- Release Date: 2015-02 + +- New feature and enhancements added: + * bug fix: + - build: fix get "fallback_to_native" value from non-default gbs + configuration + - fix bad indentation from pylint checking + - fix tag mode in test_import script + +Release notes for gbs 0.23.1 +============================ + +- Release Date: 2015-01 + +- New feature and enhancements added: + * bug fix: + - build: fix get "fallback_to_native" value from non-default gbs + configuration + - fix no jenkins user exists issue when installing gbs-jenkins-scripts and + gbs-jenkins-jobs packages + - fix bad indentation from pylint checking + - fix tag mode in test_import script + Release notes for gbs 0.23 ========================== diff --git a/gitbuildsys/__init__.py b/gitbuildsys/__init__.py old mode 100644 new mode 100755 index 792bcfc..fbd1279 --- a/gitbuildsys/__init__.py +++ b/gitbuildsys/__init__.py @@ -20,4 +20,4 @@ module for gbs tool """ -__version__ = "0.23" +__version__ = "0.24" diff --git a/packaging/gbs.changes b/packaging/gbs.changes old mode 100644 new mode 100755 index 325df8a..cb17097 --- a/packaging/gbs.changes +++ b/packaging/gbs.changes @@ -1,3 +1,30 @@ +* Wed May 02 2016 Wang jun 0.24 + * upgrade to gbs v0.24, which contains the following bug fixing & features: + * bug fix: + - fix Security issues that normal user can gain root permission with gbs chroot + - fix git-build-package bugs and imporve some performance + *Add --fail-fast option. + * update dependencies: + - depanneur >= 0.15 + +* Mon Feb 2 2015 Dai Lang 0.23.2 + * upgrade to gbs v0.23.2, which contains the following bug fixing & features: + * bug fix: + - build: fix get "fallback_to_native" value from non-default gbs + configuration + - fix bad indentation from pylint checking + - fix tag mode in test_import script + +* Tue Jan 20 2015 Li Jinjing 0.23.1 + * upgrade to gbs v0.23.1, which contains the following bug fixing & features: + * bug fix: + - build: fix get "fallback_to_native" value from non-default gbs + configuration + - fix no jenkins user exists issue when installing gbs-jenkins-scripts and + gbs-jenkins-jobs packages + - fix bad indentation from pylint checking + - fix tag mode in test_import script + * Wed Oct 15 2014 Li Jinjing 0.23 * upgrade to gbs v0.23, which contains the following bug fixing & features: * export: support --fallback-to-native command line option to force gbs to diff --git a/packaging/gbs.spec b/packaging/gbs.spec old mode 100644 new mode 100755 index 0814e50..5fc965c --- a/packaging/gbs.spec +++ b/packaging/gbs.spec @@ -6,7 +6,7 @@ Name: gbs Summary: The command line tools for Tizen package developers -Version: 0.23 +Version: 0.24 %if 0%{?opensuse_bs} Release: 1.. %else @@ -20,9 +20,9 @@ Source0: %{name}_%{version}.tar.gz Requires: python >= 2.6 Requires: python-pycurl Requires: sudo -Requires: osc >= 0.139.0 +Requires: osc >= 0.132.6 Requires: tizen-gbp-rpm >= 20140828 -Requires: depanneur >= 0.14 +Requires: depanneur >= 0.15 %if "%{?python_version}" < "2.7" Requires: python-argparse @@ -46,7 +46,7 @@ Summary: GBS APIs Conflicts: gbs < 0.15 Requires: python Requires: python-pycurl -Requires: osc >= 0.139.0 +Requires: osc >= 0.132.6 Requires: git-buildpackage-rpm %description api