y0169.zhang [Tue, 9 Jan 2018 05:39:47 +0000 (13:39 +0800)]
Add --full-build and --deps-build features
With gbs build --full-build option, gbs will download the whole profile's
source codes except the local package(s) from remote snapshot and perform
building.
With gbs build --deps-build option, gbs will analyse the reverse dependency
of local package(s) and download them from remote snapshot and perform building.
Change-Id: I1f62fa5e2f4741f706d4f7fab5c378a9b5859edf
y0169.zhang [Wed, 6 Dec 2017 11:15:22 +0000 (19:15 +0800)]
Add --outdir-directly option for gbs export, use the directory from
gbs build which could get the macros in spec which defined in build.conf
Related bug: https://bugs.tizen.org/browse/DEVT-314
Change-Id: Ifd4c8740c2c7cc54b25423169ca8f699233ce0a2
Jun Wang [Mon, 27 Nov 2017 03:06:05 +0000 (11:06 +0800)]
Add disable-debuginfo option which disable to generate debuginfo packages
Change-Id: Ic4ca1753bcadda8555daee96e13c2f7d23032859
Jun Wang [Sat, 4 Nov 2017 02:20:09 +0000 (10:20 +0800)]
Add new function to phrase user/passwd in general:
1.User can define user/passwd as global variables
2.User can use ${user}/${passwd} in other section
Change-Id: If1d2711145cd365f2cf4a31fba8e19231cbb27f5
jingui.ren [Fri, 13 Oct 2017 09:11:30 +0000 (17:11 +0800)]
Upgrade to 0.24.10
Change-Id: I692f30265a6d47128e112fa678f8c1afedd35771
Jun Wang [Tue, 19 Sep 2017 09:28:28 +0000 (17:28 +0800)]
Perfect information
Change-Id: I7368d68dc922bbfb754435257edf2b1e3457c368
Jun Wang [Tue, 19 Sep 2017 07:07:25 +0000 (15:07 +0800)]
Add relesae notes for v0.24.9
Jun Wang [Mon, 11 Sep 2017 05:35:56 +0000 (13:35 +0800)]
Upgrade to 0.24.9
Change-Id: If35983bdd0932d0fb78287e2084dff2364f11321
y0169.zhang [Wed, 28 Jun 2017 03:00:13 +0000 (11:00 +0800)]
Upgrade GBS version to V0.24.8
Change-Id: I24d657d796b79f364657c5f55bb8af5a99ad492e
y0169.zhang [Tue, 18 Apr 2017 07:38:14 +0000 (16:38 +0900)]
Upgrade GBS version to V0.24.7
Change-Id: Ica416d8c84263cf1a2397b2b15ffccf49fa18632
SoonKyu Park [Tue, 4 Apr 2017 12:16:40 +0000 (21:16 +0900)]
Upgrade GBS version to V0.24.6
Change-Id: I77b78f54db6a9cf70ae4da26372011ee25583d2a
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
yang.zhang [Tue, 7 Mar 2017 09:31:37 +0000 (17:31 +0800)]
Modify osc require version
Change-Id: I9482a99ca2a96624dcd6c90684599c2e92467e42
yang.zhang [Tue, 7 Mar 2017 03:02:18 +0000 (11:02 +0800)]
Upgrade GBS version to V0.24.5
Change-Id: I00d886c01e52357dfcab183e537e5eaf2d3b675f
y0169.zhang [Sat, 11 Feb 2017 02:59:13 +0000 (11:59 +0900)]
Add not export source option
Change-Id: Ia7236e6771d27cfce36d65374133e77d69786a72
SoonKyu Park [Wed, 28 Dec 2016 11:45:38 +0000 (20:45 +0900)]
Merge remote-tracking branch 'origin/release-
20161231' into devel
Conflicts:
debian/changelog
debian/control
docs/RELEASE_NOTES
gitbuildsys/__init__.py
packaging/gbs.changes
packaging/gbs.spec
tools/gbs
Change-Id: I729d63ae5bde67a956f6de76204903073d7cfd63
SoonKyu Park [Tue, 27 Dec 2016 09:36:29 +0000 (18:36 +0900)]
Upgrade GBS version to V0.24.4
Change-Id: Ieea724f63801691da1e860c2d11a5214679ff4de
Jiankang Fan [Tue, 27 Sep 2016 03:03:09 +0000 (11:03 +0800)]
Add kvm kernel and initrd for debian
Change-Id: I959fbeb6b8ba764a217f74e7019abb91e113d8cf
y0169.zhang [Tue, 27 Sep 2016 03:04:49 +0000 (12:04 +0900)]
Enable kvm build function
Change-Id: I1a52eb496882ddaae4a7b52495cf5544110ce3bf
SoonKyu Park [Mon, 26 Sep 2016 05:40:29 +0000 (14:40 +0900)]
Upgrade GBS version to V0.24.3
Change-Id: Iad826e39c0ad2ac2a17e12f6c773b2690c8fd9a9
y0169.zhang [Tue, 30 Aug 2016 11:35:10 +0000 (20:35 +0900)]
Modify export option to avoid warning message
Change-Id: I01312fa240b06dd81ab9d67bd9af30f9ef1b704d
y0169.zhang [Thu, 18 Aug 2016 03:06:12 +0000 (12:06 +0900)]
Add --use-higher-deps option, it means which repo provides higher version deps, use it
Change-Id: I7e0d2b80b8a956eb36ab548494c8a8fe7f0d8ef1
y0169.zhang [Tue, 30 Aug 2016 11:35:10 +0000 (20:35 +0900)]
Modify export option to avoid warning message
Change-Id: I01312fa240b06dd81ab9d67bd9af30f9ef1b704d
y0169.zhang [Thu, 18 Aug 2016 03:06:12 +0000 (12:06 +0900)]
Add --use-higher-deps option, it means which repo provides higher version deps, use it
Change-Id: I7e0d2b80b8a956eb36ab548494c8a8fe7f0d8ef1
SoonKyu Park [Mon, 8 Aug 2016 02:34:42 +0000 (11:34 +0900)]
Upgrade GBS version to 0.24.2
Change-Id: I765c36b41540ba668b93b9dbacca23bfc5005b67
Jiankang Fan [Wed, 3 Aug 2016 03:26:06 +0000 (11:26 +0800)]
change GBS's dependency (tizen-pristine-tar),version update to 0.34-
20160517
Change-Id: I8b479d669cea814c60719893c4de886b2b8e328c
SoonKyu Park [Mon, 8 Aug 2016 02:34:42 +0000 (11:34 +0900)]
Upgrade GBS version to 0.24.2
Change-Id: I765c36b41540ba668b93b9dbacca23bfc5005b67
Jiankang Fan [Wed, 3 Aug 2016 03:26:06 +0000 (11:26 +0800)]
change GBS's dependency (tizen-pristine-tar),version update to 0.34-
20160517
Change-Id: I8b479d669cea814c60719893c4de886b2b8e328c
SoonKyu Park [Wed, 27 Jul 2016 00:59:46 +0000 (09:59 +0900)]
Merge branch 'master' into devel
Change-Id: Icfcd06335af9da1501d03dbae38a06484dec1153
SoonKyu Park [Thu, 16 Jun 2016 09:25:41 +0000 (18:25 +0900)]
Add change log and release information for Release 0.24.1
Change-Id: I7ccdc4d1fcb60c68d09578679fc44fb1405ded2f
Jun Wang [Thu, 26 May 2016 05:14:50 +0000 (13:14 +0800)]
Change the version number in __init__ and RELEASE_NOTES
Change-Id: Iead5ea304e4d330cd9dba27e669574f235b57bfe
Jun Wang [Wed, 25 May 2016 05:29:21 +0000 (13:29 +0800)]
Upgrade GBS version to V0.24.1
Change-Id: I283f42eea1486808cffa12128839ddec1d27a11e
Jun Wang [Tue, 10 May 2016 08:47:50 +0000 (16:47 +0800)]
Check env and install to correct path in debian and Ubuntu
Change-Id: I023601e6c5b0ceb1243f3ae7d785aaae7bc17d94
SoonKyu Park [Sat, 11 Jun 2016 07:05:16 +0000 (16:05 +0900)]
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
Junchun Guan [Fri, 14 Nov 2014 03:22:35 +0000 (11:22 +0800)]
Create jenkins user in preinstall step
Change-Id: Ief1d33a7c773eb6fb4367cd49542d03bfd72d385
Signed-off-by: Junchun Guan <junchunx.guan@intel.com>
Conflicts:
debian/control
packaging/gbs.spec
Jun Wang [Fri, 18 Mar 2016 09:05:48 +0000 (17:05 +0800)]
Suit test file with git-buildpackage changes from 'packing' to 'vendor'
Change-Id: I1548465f01eee43062399592bd0d3bc25cfbe01e
Rong Jinhui [Mon, 12 Oct 2015 08:00:48 +0000 (16:00 +0800)]
Modify unit test case 'test_new_changes' in 'tests/test_changelog'
file to adapt CentOS_6.
Change-Id: Ib3833b98001a059a16b247e7c29a3726634f0dc3
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
SoonKyu Park [Tue, 3 May 2016 08:37:17 +0000 (17:37 +0900)]
Upgrade dependency on depanneur and update RELEASE NOTES for more details
Change-Id: Ia76ea1280da8cc2868e284ef4d6da08d8dd600bd
Jun Wang [Mon, 18 Apr 2016 07:54:31 +0000 (15:54 +0800)]
Change docs/RELEASE_NOTES for new release infomation
Change-Id: I2c9a7482841e3f5ececaa8c837d11962936c25e5
Conflicts:
docs/RELEASE_NOTES
SoonKyu Park [Mon, 11 Apr 2016 05:22:33 +0000 (14:22 +0900)]
Handle conflict from git merge release-
20160315
Jun Wang [Fri, 18 Mar 2016 09:05:48 +0000 (17:05 +0800)]
Suit test file with git-buildpackage changes from 'packing' to 'vendor'
Change-Id: I1548465f01eee43062399592bd0d3bc25cfbe01e
Jun Wang [Mon, 7 Mar 2016 14:47:57 +0000 (22:47 +0800)]
change tizen-gbp-rpm to
20140828
Change-Id: If2353c14bfdf91fbf4bd9c6ade1a6de9819ff871
Jun Wang [Mon, 7 Mar 2016 11:11:18 +0000 (19:11 +0800)]
Change the gbs version
Change-Id: Ib5a0ea1fceb9a4b80732272c0d48bbbf907c31f8
Jun Wang [Fri, 4 Mar 2016 16:37:19 +0000 (00:37 +0800)]
change log
Change-Id: I9fcf11d886122c5a7e38bc79483dc1ade7780a31
Jun Wang [Fri, 4 Mar 2016 14:28:55 +0000 (22:28 +0800)]
Upgrade gbs version to 0.24
gbs (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.
Change-Id: Ia8e7eace05e29cf9193f8dfc975ff5f306fe5768
Rong Jinhui [Thu, 10 Sep 2015 02:29:59 +0000 (10:29 +0800)]
Add --fail-fast option.
Change-Id: I213086f8668cc24ad431763d5a916c2af0a18def
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
Jun Wang [Thu, 18 Feb 2016 16:04:02 +0000 (00:04 +0800)]
fix osc require version to 0.132.6
Change-Id: Ibdc00255706994ed56e0cc58728b9df330708b00
Rong Jinhui [Thu, 21 Jan 2016 08:25:12 +0000 (16:25 +0800)]
Change version number of osc which required by GBS
Change version number of osc from '>=0.139.0' to '>=0.132.6'.
We want to use osc of official website instead of our local.
Package Release Version
osc Ubuntu_12.04 0.132.6
osc Debian_7 0.134.1
osc Others >= 0.132.6
Change-Id: Icadeea42e17261b61c70b04d70b0a67daff4b46b
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
Conflicts:
debian/control
packaging/gbs.spec
Rong Jinhui [Mon, 12 Oct 2015 08:00:48 +0000 (16:00 +0800)]
Modify unit test case 'test_new_changes' in 'tests/test_changelog'
file to adapt CentOS_6.
Change-Id: Ib3833b98001a059a16b247e7c29a3726634f0dc3
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
Rong Jinhui [Fri, 19 Jun 2015 09:33:08 +0000 (17:33 +0800)]
Test patchset on "devel" branch
Change-Id: I3909bc369fc1b98622d9add18fdaa3c06233d468
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
Rong Jinhui [Fri, 8 May 2015 10:34:33 +0000 (18:34 +0800)]
Delete unused module of file cmd_devel.py
Change-Id: I131876b5939fd17f9656545195809e4849d24ad7
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
kangjie [Thu, 30 Apr 2015 07:41:10 +0000 (15:41 +0800)]
Signed-off-by: kangjie <kangjie.li@samsung.com>
tool-release test
Change-Id: If2274786fc5fdffa337568c4299bf34c85bf9a54
Rong Jinhui [Thu, 30 Apr 2015 04:46:04 +0000 (12:46 +0800)]
Fix pylint C(onvention).
Change-Id: I131374defa85a6ac619475b85858b7aed848708b
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
Li Jinjing [Mon, 22 Dec 2014 10:38:13 +0000 (18:38 +0800)]
Fix bad indentation from pylint checking
Change-Id: If2fd77167e37d029de392b88c755878c285e3b0d
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Junchun Guan [Fri, 14 Nov 2014 03:22:35 +0000 (11:22 +0800)]
Keep root user ownership of jenkins job and script
Fixes: #2223
Change-Id: I837f3b3275d194f4411b8d87465b60830afd29b4
Signed-off-by: Junchun Guan <junchunx.guan@intel.com>
Li Jinjing [Thu, 13 Nov 2014 06:49:54 +0000 (14:49 +0800)]
Checking whether local prebuilt could support the correct necessary binaries.
For gbs build, current local prebuilt repos are:
toolchain-x86 for arch i586
toolchian-arm for arch armv7l
toolchian-x86_64 for arch x86_64
Fixes: #2208
Change-Id: Ia42d40fcbd220ea2fb5b03fe58c53a6139a0f1a1
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Conflicts:
gitbuildsys/cmd_build.py
jieun15park [Mon, 21 Sep 2015 04:43:32 +0000 (13:43 +0900)]
modify --keepgoing option
Change-Id: I96c6ff698dc72cd7379cf35e9e11cb2c2e5a4f08
Signed-off-by: jieun15park <jieun15.park@samsung.com>
SoonKyu Park [Wed, 9 Sep 2015 07:18:54 +0000 (16:18 +0900)]
Add --fail-fast option
Change-Id: Id6af3900911be3d7b8714b42db4590067db7bb67
Rong Jinhui [Thu, 6 Aug 2015 10:01:17 +0000 (18:01 +0800)]
Change spec and control to adapt version of gbp(0.6.25-tizen20150804)
Change-Id: I9064864ec34b757a0fb4792429d9474d46308a10
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
Rong Jinhui [Fri, 19 Jun 2015 09:33:08 +0000 (17:33 +0800)]
Test patchset on "devel" branch
Change-Id: I3909bc369fc1b98622d9add18fdaa3c06233d468
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
SoonKyu Park [Tue, 19 May 2015 00:15:58 +0000 (09:15 +0900)]
tool-release test in Suwon
Change-Id: Ibdd3f6446b9a90cfc0ced441f9b0eac140711613
Rong Jinhui [Fri, 8 May 2015 10:34:33 +0000 (18:34 +0800)]
Delete unused module of file cmd_devel.py
Change-Id: I131876b5939fd17f9656545195809e4849d24ad7
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
kangjie [Thu, 30 Apr 2015 07:41:10 +0000 (15:41 +0800)]
Signed-off-by: kangjie <kangjie.li@samsung.com>
tool-release test
Change-Id: If2274786fc5fdffa337568c4299bf34c85bf9a54
Rong Jinhui [Thu, 30 Apr 2015 04:46:04 +0000 (12:46 +0800)]
Fix pylint C(onvention).
Change-Id: I131374defa85a6ac619475b85858b7aed848708b
Signed-off-by: Rong Jinhui <jinhui.rong@samsung.com>
Li Jinjing [Mon, 20 Apr 2015 10:30:31 +0000 (18:30 +0800)]
bump to 0.23.3 release
Change-Id: I9091b6950db1d9e9c1db10c95cc8554669e3f828
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Li Jinjing [Wed, 22 Apr 2015 11:30:51 +0000 (19:30 +0800)]
Revert "Modify tag mode in test_import script based on gbp update."
This reverts commit
a004850a365ab597f35b389ea2e87c3ad161e690.
Change-Id: I36a3a749c01b928db03e43c41daab67282696fd3
Dai Lang [Mon, 2 Feb 2015 02:50:35 +0000 (10:50 +0800)]
bump to 0.23.2 release
Change-Id: I8d199b589946eaba31fbf8e0a2d264d9ed4926b4
Segned-off-by: Dai Lang <langx.dai@intel.com>
Junchun Guan [Fri, 14 Nov 2014 03:22:35 +0000 (11:22 +0800)]
Create jenkins user in preinstall step
Change-Id: Ief1d33a7c773eb6fb4367cd49542d03bfd72d385
Signed-off-by: Junchun Guan <junchunx.guan@intel.com>
Li Jinjing [Tue, 20 Jan 2015 11:50:43 +0000 (19:50 +0800)]
bump to 0.23.1 release
Change-Id: I1d7ccfb977211079070920be82cb4042ee96224d
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Li Jinjing [Tue, 9 Dec 2014 09:49:21 +0000 (17:49 +0800)]
Get value of "fallback_to_native" from gbs configuration
With command "gbs -c <configuration> lb -A arch", if name of configration isn't
.gbs.conf, gbs will fail to get the value of "fallback_to_native" from the
configuration.
Fixes: #2263
Change-Id: I158f0aaef830942d278fcdf6f3d639afb0378a7f
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Junchun Guan [Thu, 15 Jan 2015 03:46:39 +0000 (11:46 +0800)]
Fix jenkins user not exist issue when installing gbs jenkins jobs and scripts
Make gbs-jenkins-jobs and gbs-jenkins-scritps depend on jenkins
Install jenkins from extra repo, this package will create jenkins user
Modify packages files owner to jenkins user
Fixes: #2311
Change-Id: I784306e66613cabe54e92276863834f452dd5749
Signed-off-by: Junchun Guan <junchunx.guan@intel.com>
Li Jinjing [Mon, 22 Dec 2014 10:38:13 +0000 (18:38 +0800)]
Fix bad indentation from pylint checking
Fix Conflicts:
gitbuildsys/cmd_build.py
Change-Id: If2fd77167e37d029de392b88c755878c285e3b0d
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Signed-off-by: Dai Lang <langx.dai@intel.com>
Li Jinjing [Mon, 19 Jan 2015 08:33:25 +0000 (10:33 +0200)]
Merge "Modify tag mode in test_import script based on gbp update." into release-0.23
Junchun Guan [Fri, 14 Nov 2014 03:22:35 +0000 (11:22 +0800)]
Keep root user ownership of jenkins job and script
Fixes: #2223
Change-Id: I837f3b3275d194f4411b8d87465b60830afd29b4
Signed-off-by: Junchun Guan <junchunx.guan@intel.com>
Li Jinjing [Wed, 10 Dec 2014 15:51:18 +0000 (23:51 +0800)]
Modify tag mode in test_import script based on gbp update.
Fixes: #2275
Change-Id: Ie28c5a0f0c47f83e1400383075a1475a7442e3b7
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Li Jinjing [Mon, 22 Dec 2014 10:38:13 +0000 (18:38 +0800)]
Fix bad indentation from pylint checking
Change-Id: If2fd77167e37d029de392b88c755878c285e3b0d
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Li Jinjing [Fri, 12 Dec 2014 10:34:58 +0000 (12:34 +0200)]
Merge "Get value of "fallback_to_native" from gbs configuration" into devel
Junchun Guan [Fri, 14 Nov 2014 03:22:35 +0000 (11:22 +0800)]
Keep root user ownership of jenkins job and script
Fixes: #2223
Change-Id: I837f3b3275d194f4411b8d87465b60830afd29b4
Signed-off-by: Junchun Guan <junchunx.guan@intel.com>
Li Jinjing [Tue, 9 Dec 2014 09:49:21 +0000 (17:49 +0800)]
Get value of "fallback_to_native" from gbs configuration
With command "gbs -c <configuration> lb -A arch", if name of configration isn't
.gbs.conf, gbs will fail to get the value of "fallback_to_native" from the
configuration.
Fixes: #2263
Change-Id: I158f0aaef830942d278fcdf6f3d639afb0378a7f
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Li Jinjing [Thu, 13 Nov 2014 06:49:54 +0000 (14:49 +0800)]
Checking whether local prebuilt could support the correct necessary binaries.
For gbs build, current local prebuilt repos are:
toolchain-x86 for arch i586
toolchian-arm for arch armv7l
toolchian-x86_64 for arch x86_64
Fixes: #2208
Change-Id: Ia42d40fcbd220ea2fb5b03fe58c53a6139a0f1a1
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Li Jinjing [Wed, 10 Dec 2014 15:51:18 +0000 (23:51 +0800)]
Modify tag mode in test_import script based on gbp update.
Fixes: #2275
Change-Id: Ie28c5a0f0c47f83e1400383075a1475a7442e3b7
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Gui Chen [Wed, 15 Oct 2014 04:41:56 +0000 (04:41 +0000)]
dummy commit to trigger gbp service
Signed-off-by: Gui Chen <gui.chen@intel.com>
Li Jinjing [Wed, 15 Oct 2014 17:07:25 +0000 (13:07 -0400)]
bump to official release 0.23
Change-Id: I428653b542033e84445819ac20be20db3db150f0
Gui Chen [Wed, 15 Oct 2014 04:41:56 +0000 (04:41 +0000)]
dummy commit to trigger gbp service
Signed-off-by: Gui Chen <gui.chen@intel.com>
Gui Chen [Tue, 2 Sep 2014 07:54:18 +0000 (03:54 -0400)]
Revert "export: change VCS tag in spec to sha1 of commitish"
This reverts commit
704ab3f733e7d06cd87dd1b38112b5de285e202a.
Gui Chen [Wed, 15 Oct 2014 02:18:41 +0000 (05:18 +0300)]
Merge "Implement 'native' config option" into devel
Li Jinjing [Mon, 13 Oct 2014 07:31:44 +0000 (15:31 +0800)]
Rename '--no-source-rpm' to '--skip-srcrpm'
Fixes: #2048
Jira : DEVT-193
Change-Id: I1008131d1c1dadb0a5e4691a6d4cb1aa858d23b4
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Markus Lehtonen [Wed, 8 Oct 2014 14:07:33 +0000 (17:07 +0300)]
Implement 'native' config option
Add new 'native' configuration file option. The new option explicitly
sets the "nativity" of the package and no guessing based on existing
branches is done.
It is recommended to have this option set in the package-specific (i.e.
committed in the Git tree) .gbs.conf for every package. In the config
file, values 'yes', 'on', '1', 'true' and 'enabled' are interpreted as
True, all other non-empty values are interpreted as False.
Change-Id: Ie7474c04287124fd928e7b8b43d64392dc68ca3c
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Li Jinjing [Mon, 29 Sep 2014 11:21:27 +0000 (19:21 +0800)]
Add new option:--no-source-rpm
The new option supports gbs doesn't build src.rpm file, to speed up building
procedure of some big source git trees in development process.
JIRA:DEVT-193
Change-Id: Ic9d77f9c3d69a7ea28ba15738160d0d679672a4d
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Andrii Boichuk [Thu, 24 Jul 2014 14:46:09 +0000 (17:46 +0300)]
Add mips and mipsel support
Change-Id: I2a536b67212526ebdd3cd583666921bcbbad2057
Signed-off-by: Andrii Boichuk <andrii.boichuk@globallogic.com>
Jian-feng Ding [Thu, 9 Oct 2014 11:01:05 +0000 (14:01 +0300)]
Merge "option: add icecream support" into devel
Li Jinjing [Thu, 9 Oct 2014 05:16:17 +0000 (13:16 +0800)]
expicitly value force_native=False in create_gbp_export_args.
Change-Id: If21e03f8352add2f2213737e0ece161c143a2c91
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Julien Isorce [Wed, 13 Aug 2014 13:53:54 +0000 (14:53 +0100)]
option: add icecream support
The icecream N option is forwarded to depanneur
which one forwards it to the build script
Change-Id: I43e84a4b483093e2919d74575d55c756307ea423
Signed-off-by: Julien Isorce <j.isorce@samsung.com>
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Markus Lehtonen [Mon, 29 Sep 2014 09:32:42 +0000 (12:32 +0300)]
Implement 'fallback-to-native' option
Add a new '--fallback-to-native' command line option and a corresponding
'fallback_to_native' configuration option. This option re-introducs the
old behaviour (removed in v0.17) of falling back to to native packaging
mode if upstream tarball or patch generation fails. That is gbs will
simply create the source tarball from the exported commit (instead of
upstream tag or pristine-tar) and doesn't generate any patches.
Change-Id: Iee44872c095fa5e50435e4c57ba17ef27c114aeb
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Markus Lehtonen [Mon, 29 Sep 2014 08:45:54 +0000 (11:45 +0300)]
export: add force_native argument to create_gbp_export_args()
Re-introduce this argument to make it possible to fallback to native
packaging mode.
Gui Chen [Tue, 16 Sep 2014 07:31:10 +0000 (03:31 -0400)]
Revert "Avoid importing packaging dir to upstream branch by adding it as default filter."
This reverts commit
ae19cc8ac293e137901d840f90240b26dedd119d.
Li Jinjing [Sun, 14 Sep 2014 16:15:09 +0000 (00:15 +0800)]
Avoid importing packaging dir to upstream branch by adding it as default filter.
When a source rpm package is generated from a native source git tree, gbs will
import source to upstream branch together with packaging directory.
But packaging dir shouldn't exist in upstream branch.
Readmine issue:2114
Change-Id: I7442bc5ef8b5db4f7a5db1b95c530d605b0dc4a0
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
Junchun Guan [Wed, 13 Aug 2014 09:04:30 +0000 (17:04 +0800)]
Remove jenkins depended by gbs-jenkins-jobs
gbs-jenkins-jobs's dependency jenkins doesn't exist in
offical repoistory, which block the tester script to install
all binaries.
Change-Id: Ibc0306fa4a8955b215c2227f08d2175dd18060b1
Signed-off-by: Junchun Guan <junchunx.guan@intel.com>
Markus Lehtonen [Fri, 11 Jul 2014 13:09:26 +0000 (16:09 +0300)]
log: prepare for the upcoming API change in gbp.log
Change-Id: I1a1e88722db8946647f748e0710df19bdbb96c58
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Markus Lehtonen [Fri, 11 Jul 2014 17:26:43 +0000 (20:26 +0300)]
log: disable some invalid pylint errors
Change-Id: Ie2200956be73814accf088109ccd02bef0780437
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Zhang Qiang [Fri, 13 Jun 2014 02:54:33 +0000 (10:54 +0800)]
bump to 0.22.1 release
Change-Id: I800b58a4d21ce0f011f5cca80175e78473a19147
Signed-off-by: Zhang Qiang <qiang.z.zhang@intel.com>