tools/gbs.git
13 months agofix gbs function test run error issues 51/293451/3
biao716.wang [Mon, 29 May 2023 11:22:25 +0000 (20:22 +0900)]
fix gbs function test run error issues

Change-Id: I3140089d5dc060145144903ad1ef7627aa3f6b6b
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
14 months agoreplace getiterator() by iter() 13/292413/1
wang biao [Sat, 6 May 2023 02:49:39 +0000 (10:49 +0800)]
replace getiterator() by iter()

Change-Id: I7bf805ab812716730e2f1b823010691a84ea01fb
Signed-off-by: wang biao <biao716.wang@samsung.com>
14 months agofixing nosetest error 84/291384/14
biao716.wang [Fri, 14 Apr 2023 05:42:37 +0000 (14:42 +0900)]
fixing nosetest error
In python3.x, there is configparser.py module, not ConfigParser.py module, and open need to accept a encoding parameter.

Change-Id: Id103210962ce0837f840e1ca13750f8c09e9d18b
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
15 months agofix pylint error on python3.10 on ubuntu22.04 23/291123/2 sandbox/wangbiao/py3_version_bak
biao716.wang [Mon, 10 Apr 2023 07:49:45 +0000 (16:49 +0900)]
fix pylint error on python3.10 on ubuntu22.04

Change-Id: Id817c4e2cdf258987d454388525091f29036cd52
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
17 months agoMerge branch 'devel' of ssh://review.tizen.org:29418/tools/gbs into sandbox/wangbiao...
biao716.wang [Fri, 17 Feb 2023 02:16:47 +0000 (11:16 +0900)]
Merge branch 'devel' of ssh://review.tizen.org:29418/tools/gbs into sandbox/wangbiao/py3_version

Change-Id: Iaa236680a09f101ca8b08ab3d7c90c755f090d85

18 months agoUpgrade to 0.25.27 40/286740/1 accepted/tizen/devbase/tools/20230113.003825 submit/trunk/20230112.173030
biao716.wang [Thu, 12 Jan 2023 08:18:38 +0000 (17:18 +0900)]
Upgrade to 0.25.27

Change-Id: I05ef999553ce168f94c758ea9c9e4f8cca265eef
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
18 months agoadd new build option: --nocumulate which can allow build without cumulatve build 32/286732/1
biao716.wang [Thu, 12 Jan 2023 07:43:47 +0000 (16:43 +0900)]
add new build option: --nocumulate which can allow build without cumulatve build

Change-Id: I73c56e1bd356320232b56719ef724287d83ad57c
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
18 months agoupdate reference url for gbs export error message 10/285910/3 accepted/tizen/devbase/tools/20230104.094236 submit/trunk/20230104.135030
biao716.wang [Thu, 22 Dec 2022 07:39:17 +0000 (16:39 +0900)]
update reference url for gbs export error message

Change-Id: Ib7b155d659ec7f6796b2273eae9cb48a1060ba40
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
19 months agoMerge "Support RISC-V architectures" into devel
zhang zhigang [Wed, 14 Dec 2022 03:10:52 +0000 (03:10 +0000)]
Merge "Support RISC-V architectures" into devel

19 months agoUpgrade to 0.25.26 66/285166/4 accepted/tizen/devbase/tools/20221209.112612 submit/trunk/20221208.103030 submit/trunk/20221208.110030 submit/trunk/20221208.111030 submit/trunk/20221209.081030 submit/trunk/20221209.101030 submit/trunk/20221209.103030 submit/trunk/20221209.105030 submit/trunk/20221209.155030
biao716.wang [Wed, 7 Dec 2022 05:33:31 +0000 (14:33 +0900)]
Upgrade to 0.25.26

Change-Id: I453c66dcee33b2f525f47106c8c67d817f3bf6f0
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
19 months agofix Popen return error: python3.x return bytes, not str 97/284997/1
biao716.wang [Fri, 2 Dec 2022 09:04:30 +0000 (18:04 +0900)]
fix Popen return error: python3.x return bytes, not str

Change-Id: I8a4c0c566daf98aca4090d6a40b66e71cad4d7d4
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
19 months agofix preview test error with python3.x 45/284245/4
biao716.wang [Mon, 14 Nov 2022 07:34:15 +0000 (16:34 +0900)]
fix preview test error with python3.x

Change-Id: Id0525f0029a06625ea738bff3f40c0ebcc1c5393
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
20 months agoSupport RISC-V architectures 07/284607/1
Łukasz Stelmach [Wed, 30 Mar 2022 18:53:04 +0000 (20:53 +0200)]
Support RISC-V architectures

Change-Id: Ie5d4ba3bf2e7eaf12ac568e3bee89885ccada45f
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
20 months agofix run error with ArgumentParser in python3.x 39/284239/2
biao716.wang [Mon, 14 Nov 2022 06:36:09 +0000 (15:36 +0900)]
fix run error with ArgumentParser in python3.x

Change-Id: Iefb5d539110064e12492dbfeaa8bd6fd76bf2a4b
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
20 months agofix run error with python3.x 86/284086/1
biao716.wang [Wed, 9 Nov 2022 10:32:48 +0000 (19:32 +0900)]
fix run error with python3.x

Change-Id: I36de6279173e40dbb77472de145a9d284fdee548
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
20 months agochange imp module to importlib module in pytnon3 85/284085/1
biao716.wang [Wed, 9 Nov 2022 10:29:48 +0000 (19:29 +0900)]
change imp module to importlib module in pytnon3

Change-Id: Ib4db90f56239667ef95d896b8cd0b23c9ba4f3e7
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
20 months agoport code from python2.x to python3.x 09/283809/8
biao716.wang [Thu, 3 Nov 2022 07:55:32 +0000 (16:55 +0900)]
port code from python2.x to python3.x

Change-Id: Iebed78d34b8d8355068123f09bede0e24be1aafd
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
22 months agoUpgrade to 0.25.25 64/281564/1 accepted/tizen/devbase/tools/20220921.101842 submit/trunk/20220920.063044 submit/trunk/20220920.151030 submit/trunk/20220920.202030 submit/trunk/20220921.085030 submit/trunk/20221006.060939
biao716.wang [Tue, 20 Sep 2022 03:08:44 +0000 (12:08 +0900)]
Upgrade to 0.25.25

Change-Id: I0e1cf9ba83996f1d04101e7aff7f95fdacf46b28
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
22 months agoAdd --release option 78/281278/1
biao716.wang [Thu, 15 Sep 2022 06:34:14 +0000 (15:34 +0900)]
Add --release option

Change-Id: Iea2b60d7498f08f78a8887e1b1eacdcdaf3ebd9c
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
23 months agoUpgrade to 0.25.25 94/279194/1
biao716.wang [Wed, 3 Aug 2022 08:38:11 +0000 (17:38 +0900)]
Upgrade to 0.25.25

Change-Id: I4940f0c0bdbd407db010e6511fae14507af0162e
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
23 months agofix build crash issue in gbs export in obs-server-gbs 14/279114/1
biao716.wang [Tue, 2 Aug 2022 07:11:17 +0000 (16:11 +0900)]
fix build crash issue in  gbs export in obs-server-gbs
Namespace' object has no attribute 'with_submodules'
Change-Id: I4db16708784ed168472abcc4c6d2e61f0ba86aab
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
2 years agoMerge "Temporarily solution explicitly set to python2" into devel
park [Thu, 21 Jul 2022 08:07:01 +0000 (08:07 +0000)]
Merge "Temporarily solution explicitly set to python2" into devel

2 years agoUpgrade to 0.25.24 07/277307/2 accepted/tizen/devbase/tools/20220718.002659 submit/trunk/20220708.165359 submit/trunk/20220712.132059 submit/trunk/20220712.163059 submit/trunk/20220713.083059 submit/trunk/20220715.190059 submit/trunk/20220718.130059 submit/trunk/20220727.091059 submit/trunk/20220727.093059 submit/trunk/20220902.123059
biao716.wang [Tue, 5 Jul 2022 03:01:44 +0000 (12:01 +0900)]
Upgrade to 0.25.24

Change-Id: I6d246b81d9acee370a2b5af13c34f468f823b599
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
2 years agoUpgrade to 0.25.23 47/274347/1 sandbox-sk7park-1 accepted/tizen/devbase/tools/20220427.064159 accepted/tizen/devbase/tools/20220506.130448 submit/trunk/20220427.104859 submit/trunk/20220427.112059 submit/trunk/20220505.175059
biao716.wang [Wed, 27 Apr 2022 01:57:03 +0000 (10:57 +0900)]
Upgrade to 0.25.23

Change-Id: Id62f95fab1d49e241a8ee51c9a7fee1e787b618b
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
2 years agoUpgrade to 0.25.22 30/268930/3 accepted/tizen/devbase/tools/20220107.073829 submit/trunk/20220106.153030
biao716.wang [Wed, 5 Jan 2022 01:45:35 +0000 (10:45 +0900)]
Upgrade to 0.25.22

Change-Id: If9d6ae9ccfe6e157a34fa05191587dbb12759a72
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
2 years agoUpgrade to 0.25.21 64/263464/2 accepted/tizen/devbase/tools/20210903.085151 accepted/tizen/devbase/tools/20211012.121112 accepted/tizen/devbase/tools/20211013.010800 accepted/tizen/devbase/tools/20211013.084018 submit/trunk/20210903.134030 submit/trunk/20211012.085030 submit/trunk/20211012.095030 submit/trunk/20211012.103030 submit/trunk/20211012.133030 submit/trunk/20211012.135059 submit/trunk/20211012.140030 submit/trunk/20211012.195059 submit/trunk/20211013.103059 submit/trunk/20211013.111059 submit/trunk/20211013.113059 submit/trunk/20211013.141059
biao716.wang [Sat, 4 Sep 2021 09:31:37 +0000 (18:31 +0900)]
Upgrade to 0.25.21

Change-Id: I7c8bfbe6dfd0591c25ac27fbfc7bca86f7031c4e
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
2 years agoRollback mis-commited changes 81/262081/1
hyokeun.jeon [Mon, 2 Aug 2021 13:10:14 +0000 (22:10 +0900)]
Rollback mis-commited changes

Change-Id: Ibb937161e5047f72e3a126e9e39a99f14968fca7

2 years agoProfiling - Do not save log files 85/261985/2
hyokeun.jeon [Fri, 30 Jul 2021 04:18:30 +0000 (13:18 +0900)]
Profiling - Do not save log files

Change-Id: I7f6916c389be8179c79f2d222954a5ebbc19385b

3 years agoUpgrade to 0.25.20 70/261170/2 accepted/tizen/devbase/tools/20210714.004937 submit/trunk/20210713.151030
biao716.wang [Wed, 14 Jul 2021 07:16:44 +0000 (16:16 +0900)]
Upgrade to 0.25.20

Change-Id: Ic91f8169f0be2f56eb4155d917bd6e5302f98201
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoMerge "add --pkg-ccache option" into devel
zhang zhigang [Fri, 9 Jul 2021 07:41:55 +0000 (07:41 +0000)]
Merge "add --pkg-ccache option" into devel

3 years agoUpgrade to 0.25.19 72/259172/1 accepted/tizen/devbase/tools/20210603.004928 submit/trunk/20210602.131730 submit/trunk/20210602.165630
biao716.wang [Wed, 2 Jun 2021 01:17:03 +0000 (10:17 +0900)]
Upgrade to 0.25.19

Change-Id: Idbfb89bfeaee10809ce9cb7b98a1c8bd75302ebf
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoBSR: Support memory profiling 74/259074/6
hyokeun.jeon [Mon, 31 May 2021 15:38:16 +0000 (00:38 +0900)]
BSR: Support memory profiling

Change-Id: I273bc0b5dc0c1bbca4686405e5aff7ddbe023c49

3 years agoUpgrade to 0.25.18 65/258365/1 accepted/tizen/devbase/tools/20210514.132027 accepted/tizen/devbase/tools/20210517.061536 submit/trunk/20210514.152330 submit/trunk/20210514.153130 submit/trunk/20210517.091730
biao716.wang [Fri, 14 May 2021 05:59:41 +0000 (14:59 +0900)]
Upgrade to 0.25.18

Change-Id: Ie2246ec07bdf5469656ad163cdb7e0c5fa69e023
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoAdd new feature: Support build with sub modules togeter 85/258085/1
biao716.wang [Mon, 10 May 2021 08:52:37 +0000 (17:52 +0900)]
Add new feature: Support build with sub modules togeter

Change-Id: I95a19c957e2d47176c99ebb922eb16f19ace00a3
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoFix pylint error issue for bsr directory 61/257961/1 accepted/tizen/devbase/tools/20210513.020759 submit/trunk/20210508.154130
biao716.wang [Fri, 7 May 2021 05:33:23 +0000 (14:33 +0900)]
Fix pylint error issue for bsr directory

Change-Id: Idcce5682eaee6a00cae177eaf2963fc8ef554b94
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoMerge "New feature: Build Profiling" into devel accepted/tizen/devbase/tools/20210508.011551 submit/trunk/20210507.104530
Hyokeun Jeon [Fri, 30 Apr 2021 04:30:28 +0000 (04:30 +0000)]
Merge "New feature: Build Profiling" into devel

3 years agoFix pylint error: Reimport 're' 45/257445/1 accepted/tizen/devbase/tools/20210507.015149 submit/trunk/20210427.135930
biao716.wang [Mon, 26 Apr 2021 06:11:37 +0000 (15:11 +0900)]
Fix pylint error: Reimport 're'

Change-Id: I08ea9776d1007329bc3edad68485f3bcd497b0da
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoNew feature: Build Profiling 80/256980/4
hyokeun.jeon [Fri, 16 Apr 2021 02:11:31 +0000 (11:11 +0900)]
New feature: Build Profiling

Change-Id: I574195db54e4a5af829720bb8bdaeeaa8f7ff899

3 years agoTemporarily solution explicitly set to python2 95/255895/1
Hyunggi Lee [Thu, 25 Mar 2021 01:49:59 +0000 (10:49 +0900)]
Temporarily solution explicitly set to python2

python2 no longer has official support. In Ubuntu 20.04, python3 is default.
but we cann't change python2 to python3 right now.
so change python to python2

Change-Id: I6833ffa301b240e3ae1e6b579b41a8a43f972915
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
3 years agoUpgrade to 0.25.17 38/255738/1 accepted/tizen/devbase/tools/20210326.013746 accepted/tizen/devbase/tools/20210330.010952 submit/master/20210329.100331 submit/master/20210329.163031 submit/truck/20210329.164031 submit/trunk/20210325.125031 submit/trunk/20210329.085031 submit/trunk/20210329.171530 submit/trunk/20210335.125031
biao716.wang [Tue, 23 Mar 2021 06:15:47 +0000 (15:15 +0900)]
Upgrade to 0.25.17

Change-Id: Ib93a84e0c6b986231ab87f8648b678a143c5bf92
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoadd --pkg-ccache option 41/254741/1
Hyunggi Lee [Tue, 9 Mar 2021 05:53:30 +0000 (14:53 +0900)]
add --pkg-ccache option

1. first build. create _ccache.tar
$ gbs build -A armv7l --ccache

after build is done
_ccache.tar file will be created
BUILD-ROOTS/scratch.armv7l.0/home/abuild/rpmbuild/OTHER/_ccache.tar
backup _ccache.tar file to your storage

2. rebuild with _ccache.tar
$ gbs build -A armv7l --pkg-ccache /path/to/_ccache.tar

test
build chromium-efl
build env: laptop NT371B5M
  - Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
  - SAMSUNG MZNLN256 256G SSD

first clean build
gbs build -A armv7l --ccache
build time: 29806s

rebuild
 gbs build -A armv7l --ccache --overwrite --pkg-ccache ~/_ccache.tar
build time: 3294s

rebuild (with qemu-accel (ccache, ninja)
gbs build -A armv7l --ccache --overwrite --pkg-ccache ~/_ccache.tar
build time: 2209s

Change-Id: I5df049e15eaa16a9859c8193a2b922f52406cd44
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
3 years agoUpgrade to 0.25.16 73/253173/1 accepted/tizen/devbase/tools/20210208.094454 submit/trunk/20210205.144531 submit/trunk/20210206.134523 submit/trunk/20210208.130331
biao716.wang [Fri, 5 Feb 2021 06:08:43 +0000 (15:08 +0900)]
Upgrade to 0.25.16

Change-Id: Icaef50340734ded267731b24014f7b30c9500188
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoAdd arguments, --preordered-list and --local-only 88/251288/1 accepted/tizen/devbase/tools/20210205.025115 submit/trunk/20210201.152700 submit/trunk/20210201.152731 submit/trunk/20210202.092731 submit/trunk/20210204.140030
Hyokeun Jeon [Tue, 12 Jan 2021 07:30:14 +0000 (16:30 +0900)]
Add arguments, --preordered-list and --local-only

Change-Id: Ic35d67b72b367efd490ada1a9ae3817bc5e43287

3 years agoUpgrade to 0.25.15 93/248893/2 accepted/tizen/devbase/tools/20201204.090121 submit/trunk/20201203.143330 submit/trunk/20201204.134230
jiankang.fan [Thu, 3 Dec 2020 05:20:38 +0000 (14:20 +0900)]
Upgrade to 0.25.15

Change-Id: Iff768e58815b44302dd9ff0da988290ce1044184
Signed-off-by: jiankang.fan <jiankang.fan@samsung.com>
3 years agoUpgrade to 0.25.14 10/246910/1 accepted/tizen/devbase/tools/20201106.081433 submit/trunk/20201105.160530 submit/trunk/20201106.105030
biao716.wang [Thu, 5 Nov 2020 06:25:40 +0000 (15:25 +0900)]
Upgrade to 0.25.14

Change-Id: Ia0d11626ea36c2a27309cfb877108efed4c9727c
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoadd --tarfile option for gbs depends subcommand to generate tar xml file 30/246830/2
biao716.wang [Wed, 4 Nov 2020 10:07:06 +0000 (19:07 +0900)]
add --tarfile option for gbs depends subcommand to generate tar xml file

Change-Id: I66edd2bb3b96dea31acd1f6ea9026043f18c4bba
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoSupport gen depends of exported sources 81/246881/1
Hyokeun Jeon [Thu, 5 Nov 2020 02:28:11 +0000 (11:28 +0900)]
Support gen depends of exported sources

Change-Id: If2f0615b2d83771cf71c73f2e87f6a1a884ee97c

3 years agoremove build dependence with python-support 01/245501/1
biao716.wang [Sat, 10 Oct 2020 07:33:26 +0000 (16:33 +0900)]
remove build dependence with python-support

Change-Id: I974fefbf35bbd459978fb727b89cddf2a02c9c93
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
3 years agoMerge "Improve gbs coverage ratio" into devel submit/trunk/20200820.122334
Chunhua Liu [Thu, 13 Aug 2020 08:45:18 +0000 (08:45 +0000)]
Merge "Improve gbs coverage ratio" into devel

4 years agoMerge "remove unsued funciton" into devel accepted/tizen/devbase/tools/20200723.121021 submit/trunk/20200723.152112
Chunhua Liu [Thu, 23 Jul 2020 07:14:28 +0000 (07:14 +0000)]
Merge "remove unsued funciton" into devel

4 years agoImprove gbs coverage ratio 59/238759/20
biao716.wang [Fri, 17 Jul 2020 05:42:44 +0000 (13:42 +0800)]
Improve gbs coverage ratio

Change-Id: I8a49530c6ee2f90471974bc35bc6793ea1bb82d8
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
4 years agoMerge "Upgrade to 0.25.13" into devel submit/trunk/20200723.141412
Chunhua Liu [Thu, 23 Jul 2020 02:51:34 +0000 (02:51 +0000)]
Merge "Upgrade to 0.25.13" into devel

4 years agorevert change for get local packages 25/239225/1
biao716.wang [Thu, 23 Jul 2020 01:12:23 +0000 (10:12 +0900)]
revert change for get local packages

Change-Id: I29b7ebe2146169514e8301a502238d6b7c73b231
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
4 years agoUpgrade to 0.25.13 31/239031/1
biao716.wang [Tue, 21 Jul 2020 07:33:55 +0000 (16:33 +0900)]
Upgrade to 0.25.13

Change-Id: Ifd9e316e32b9eabf6d9249bca2c239fb5dbfee2f
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
4 years agoremove unsued funciton 58/239258/1
biao716.wang [Tue, 21 Jul 2020 01:12:11 +0000 (10:12 +0900)]
remove unsued funciton

Change-Id: I6b1cd3970b510fc44dd0aa6c0b191e2faba68354
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
4 years agorefine code with SAM tool check 66/237666/3
biao716.wang [Thu, 2 Jul 2020 06:14:10 +0000 (15:14 +0900)]
refine code with SAM tool check

Change-Id: I4f5bab1e6d9303b9a08423c200036cc1aaa7807d
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
4 years agoUpgrade to 0.25.12 36/236536/3 accepted/tizen/devbase/tools/20200623.003355 submit/trunk/20200619.141212 submit/trunk/20200622.151812
yan11.meng [Thu, 18 Jun 2020 03:19:49 +0000 (11:19 +0800)]
Upgrade to 0.25.12

Change-Id: I922d7f9249753f6f8b0e5bd35ac17a85c25833ee
Signed-off-by: yan11.meng <yan11.meng@samsung.com>
4 years agoUpgrade to 0.25.11 90/233190/2 accepted/tizen/devbase/tools/20200514.023603 accepted/tizen/devbase/tools/20200520.012807 accepted/tizen/devbase/tools/20200618.010537 submit/trunk/20200513.162810 submit/trunk/20200519.161030 submit/trunk/20200519.164610 submit/trunk/20200519.184310 submit/trunk/20200612.131210 submit/trunk/20200612.180310 submit/trunk/20200612.182210 submit/trunk/20200612.185510 submit/trunk/20200612.191020 submit/trunk/20200615.140020 submit/trunk/20200617.133020
yan11.meng [Wed, 13 May 2020 03:10:15 +0000 (11:10 +0800)]
Upgrade to 0.25.11

Change-Id: I947b4781b2350b7fe768eddcbe8be5ab175d9a7f
Signed-off-by: yan11.meng <yan11.meng@samsung.com>
4 years agofix gbs build error about path with'[]' 11/231911/10
yan11.meng [Sun, 26 Apr 2020 07:29:01 +0000 (15:29 +0800)]
fix gbs build error about path with'[]'

Change-Id: I3c68124934850fd211b2b0de27f15fdc31405275
Signed-off-by: yan11.meng <yan11.meng@samsung.com>
4 years agoUpgrade version to 0.25.10 01/225201/1 accepted/tizen/devbase/tools/20200219.094538 accepted/tizen/devbase/tools/20200415.093454 accepted/tizen/devbase/tools/20200423.100546 submit/trunk/20200219.120523 submit/trunk/20200409.194520 submit/trunk/20200409.200220 submit/trunk/20200409.202020 submit/trunk/20200410.143020 submit/trunk/20200410.160020 submit/trunk/20200413.132320 submit/trunk/20200413.150000 submit/trunk/20200413.150500 submit/trunk/20200413.151000 submit/trunk/20200414.141500 submit/trunk/20200414.173500 submit/trunk/20200414.191000 submit/trunk/20200422.115210 submit/trunk/20200422.142510 submit/trunk/20200422.165210 submit/trunk/20200423.102810 submit/trunk/20200423.115423 submit/trunk/20200423.122334
yan11.meng [Tue, 18 Feb 2020 06:05:03 +0000 (14:05 +0800)]
Upgrade version to 0.25.10

Change-Id: Ib2a15be6c72ce7f7cd566bcc3ed102adb6ab57ff
Signed-off-by: yan11.meng <yan11.meng@samsung.com>
4 years agofix pylint issue for gbs 61/216061/10 accepted/tizen/devbase/tools/20191219.052924 accepted/tizen/devbase/tools/20191220.065428 accepted/tizen/devbase/tools/20191221.063955 accepted/tizen/devbase/tools/20191223.020358 accepted/tizen/devbase/tools/20191230.110823 accepted/tizen/devbase/tools/20200104.060147 accepted/tizen/devbase/tools/20200104.062551 accepted/tizen/devbase/tools/20200106.014237 accepted/tizen/devbase/tools/20200106.014310 accepted/tizen/devbase/tools/20200106.080535 accepted/tizen/devbase/tools/20200109.052800 accepted/tizen/devbase/tools/20200110.011813 accepted/tizen/devbase/tools/20200114.020245 accepted/tizen/devbase/tools/20200114.115811 accepted/tizen/devbase/tools/20200115.231500 submit/trunk/20191218.161647 submit/trunk/20191219.092833 submit/trunk/20191219.100633 submit/trunk/20191219.102058 submit/trunk/20191219.102733 submit/trunk/20191219.103510 submit/trunk/20191219.104733 submit/trunk/20191219.110433 submit/trunk/20191219.112733 submit/trunk/20191219.121829 submit/trunk/20191219.124235 submit/trunk/20191219.130921 submit/trunk/20191219.181933 submit/trunk/20191220.081359 submit/trunk/20191220.092433 submit/trunk/20191220.131633 submit/trunk/20191220.141633 submit/trunk/20191221.141128 submit/trunk/20191221.141933 submit/trunk/20191223.141516 submit/trunk/20191230.091932 submit/trunk/20200104.111033 submit/trunk/20200104.133833 submit/trunk/20200104.134833 submit/trunk/20200104.143833 submit/trunk/20200105.091828 submit/trunk/20200106.135133 submit/trunk/20200106.141733 submit/trunk/20200106.151733 submit/trunk/20200108.172702 submit/trunk/20200109.105802 submit/trunk/20200109.112402 submit/trunk/20200109.124502 submit/trunk/20200109.151502 submit/trunk/20200109.154402 submit/trunk/20200110.111659 submit/trunk/20200114.100000 submit/trunk/20200114.110000 submit/trunk/20200115.110101
biao716.wang [Sat, 19 Oct 2019 06:23:25 +0000 (14:23 +0800)]
fix pylint issue for gbs

Change-Id: Iba8d2014840fc9c57a99f2c410fd4f53f1e2fbf7
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
4 years agoUpgrade version to 0.25.9 52/212952/5 release-20190904 release-pylint accepted/tizen/devbase/tools/20190927.044840 accepted/tizen/devbase/tools/20191115.082222 accepted/tizen/devbase/tools/20191118.100156 submit/devel/20191112.112624 submit/submit/trunk/20191014.004313/20191014.004328 submit/trunk/20190927.012842 submit/trunk/20191002.002523 submit/trunk/20191010.225930 submit/trunk/20191014.004313 submit/trunk/20191014.234733 submit/trunk/20191015.001635 submit/trunk/20191015.094027 submit/trunk/20191015.111756 submit/trunk/20191015.234739 submit/trunk/20191016.004626 submit/trunk/20191016.012059 submit/trunk/20191016.025449 submit/trunk/20191016.062222 submit/trunk/20191017.074428 submit/trunk/20191017.103604 submit/trunk/20191017.111201 submit/trunk/20191017.233826 submit/trunk/20191021.004826 submit/trunk/20191029.112531 submit/trunk/20191030.112603 submit/trunk/20191101.102136 submit/trunk/20191114.094425 submit/trunk/20191115.074736 submit/trunk/20191118.024541 submit/trunk/20191121.000931 submit/trunk/20191121.064204
biao716.wang [Wed, 28 Aug 2019 12:08:08 +0000 (20:08 +0800)]
Upgrade version to 0.25.9

Change-Id: Ic2f3e287b79b57acd0d4bda434ca49f6b6efb3bf
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
5 years agoadd --export-only feature 47/206847/1 submit/devel/20190730.074523 submit/devel/20190902.233256
biao716.wang [Wed, 29 May 2019 12:25:39 +0000 (21:25 +0900)]
add --export-only feature

Change-Id: I2113c41ff2feebce6da3154310a138058307a478
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
5 years agoMerge branch 'master' into devel 10/201210/1
jingui.ren [Mon, 11 Mar 2019 09:31:22 +0000 (17:31 +0800)]
Merge branch 'master' into devel

Change-Id: I33d7220d035fb222728d20410f98509d61e4d999
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
5 years agoUpgrade to 0.25.8 98/200598/1
jingui.ren [Tue, 26 Feb 2019 08:35:32 +0000 (16:35 +0800)]
Upgrade to 0.25.8

Change-Id: I7a4d22e931fce0d7e362fcbff3642ddcf1068753
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
5 years agoUpgrade to 0.25.8 release-20190215
jingui.ren [Tue, 26 Feb 2019 08:35:32 +0000 (16:35 +0800)]
Upgrade to 0.25.8

Change-Id: I7a4d22e931fce0d7e362fcbff3642ddcf1068753

5 years agouse "bug fix" instead "New" release-20181114 released-tools-18.01.10 released-tools-19.01.01 staging-released-tools-18.01.10 staging-released-tools-19.01.01
jingui.ren [Tue, 13 Nov 2018 06:38:33 +0000 (14:38 +0800)]
use "bug fix" instead "New"

Change-Id: I56740953d913db7f0525b43c4c743c93f94e1d23

5 years agoUpgrade to 0.25.7 39/192939/2
jingui.ren [Sat, 10 Nov 2018 10:14:47 +0000 (18:14 +0800)]
Upgrade to 0.25.7

Change-Id: I96628fc02d1bd05356eadf461c7a6382cad224ca
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
5 years agoUpgrade to 0.25.7
jingui.ren [Sat, 10 Nov 2018 10:14:47 +0000 (18:14 +0800)]
Upgrade to 0.25.7

Change-Id: I96628fc02d1bd05356eadf461c7a6382cad224ca

5 years agoUpgrade to 0.25.6 08/192108/1
jingui.ren [Mon, 29 Oct 2018 09:41:40 +0000 (17:41 +0800)]
Upgrade to 0.25.6

Change-Id: Iaedff868741e2b5385bcac16b9dda2a80cefb41b
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
5 years agoUpgrade to 0.25.6 release-20181031 released-tools-18.01.9 staging-released-tools-18.01.9
jingui.ren [Mon, 29 Oct 2018 09:41:40 +0000 (17:41 +0800)]
Upgrade to 0.25.6

Change-Id: Iaedff868741e2b5385bcac16b9dda2a80cefb41b

5 years agoUpgrade to 0.25.5 19/190019/1
jingui.ren [Fri, 21 Sep 2018 07:46:00 +0000 (15:46 +0800)]
Upgrade to 0.25.5

Change-Id: I156a4e27fc4b7de6294f692c8dfddcf11e48a0da
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
5 years agoUpgrade to 0.25.5 release-20180927 staging-released-tools-18.01.8
jingui.ren [Fri, 21 Sep 2018 07:46:00 +0000 (15:46 +0800)]
Upgrade to 0.25.5

Change-Id: I156a4e27fc4b7de6294f692c8dfddcf11e48a0da

5 years agoUpgrade to 0.25.4 17/188017/2
jingui.ren [Tue, 28 Aug 2018 08:46:22 +0000 (16:46 +0800)]
Upgrade to 0.25.4

Change-Id: I0e25882b486fd0cf4cff4a6a5297d2d4a3233b50
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
5 years agoadd --style parameter 16/188016/1
jingui.ren [Tue, 14 Aug 2018 09:07:16 +0000 (17:07 +0800)]
add --style parameter

Change-Id: I33af2f7cc4a20ba029b8fbc1e37a3d7b839d37af
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
5 years agoUpgrade to 0.25.4 release-20180831 released-tools-18.01.7 staging-released-tools-18.01.7
jingui.ren [Tue, 28 Aug 2018 08:46:22 +0000 (16:46 +0800)]
Upgrade to 0.25.4

Change-Id: I0e25882b486fd0cf4cff4a6a5297d2d4a3233b50

5 years agoadd --style parameter
jingui.ren [Tue, 14 Aug 2018 09:07:16 +0000 (17:07 +0800)]
add --style parameter

Change-Id: I33af2f7cc4a20ba029b8fbc1e37a3d7b839d37af

5 years agoUpgrade to 0.25.3
jingui.ren [Tue, 31 Jul 2018 12:20:53 +0000 (20:20 +0800)]
Upgrade to 0.25.3

Change-Id: I9fed19fd73a57d3fb3a710fa3679fb2883cbb931

5 years agoUpgrade to 0.25.3 31/185831/3
jingui.ren [Fri, 3 Aug 2018 02:59:05 +0000 (10:59 +0800)]
Upgrade to 0.25.3

Change-Id: I9fed19fd73a57d3fb3a710fa3679fb2883cbb931
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
5 years agoadd explanation for gbs depends option 28/185828/1
jingui.ren [Thu, 19 Jul 2018 06:41:35 +0000 (14:41 +0800)]
add explanation for gbs depends option

Change-Id: Ia5b9d144eb874767b4265b197389654184d2167f
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
5 years agoAdd explanation for --deps and --rdeps 26/185826/1
jingui.ren [Tue, 17 Jul 2018 06:22:13 +0000 (14:22 +0800)]
Add explanation for --deps and --rdeps

Change-Id: I92576d376ff4689ea6dd0e925213b1f7dba42136
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
6 years agoadd explanation for gbs depends option
jingui.ren [Thu, 19 Jul 2018 06:41:35 +0000 (14:41 +0800)]
add explanation for gbs depends option

Change-Id: Ia5b9d144eb874767b4265b197389654184d2167f

6 years agoAdd explanation for --deps and --rdeps
jingui.ren [Tue, 17 Jul 2018 06:22:13 +0000 (14:22 +0800)]
Add explanation for --deps and --rdeps

Change-Id: I92576d376ff4689ea6dd0e925213b1f7dba42136

6 years agoUpgrade to 0.25.2 25/178325/1
jingui.ren [Tue, 8 May 2018 05:43:13 +0000 (13:43 +0800)]
Upgrade to 0.25.2

Change-Id: I33fe0c36c3b7cea2c5f71b7c71e753d1beb849b1
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
6 years agoUpgrade to 0.25.2 release-20180511
jingui.ren [Tue, 8 May 2018 05:43:13 +0000 (13:43 +0800)]
Upgrade to 0.25.2

Change-Id: I33fe0c36c3b7cea2c5f71b7c71e753d1beb849b1

6 years agoUpgrade to 0.25.1 55/173655/2
jingui.ren [Fri, 23 Mar 2018 03:31:03 +0000 (11:31 +0800)]
Upgrade to 0.25.1

Change-Id: Iaf1a7cd9e7fe20e4a681b88e1531b6db5c9bcab9
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
6 years agoFix bugs when linux usernames including backslash 54/173654/1
jingui.ren [Fri, 23 Mar 2018 03:08:31 +0000 (11:08 +0800)]
Fix bugs when linux usernames including backslash

Change-Id: I3226dd95b76cbaab897fa9d4eeb3951d8be1146f
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
6 years agoFix bugs the instance of ConfigMgr class can not access get_optional_item method 53/173653/2
jingui.ren [Fri, 23 Mar 2018 02:46:13 +0000 (10:46 +0800)]
Fix bugs the instance of ConfigMgr class can not access get_optional_item method

Change-Id: I1b63b6240f34e34dc6d29b1af6ed9ff4ef2e84c9
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
6 years agoUpgrade to 0.25.1 release-20180323
jingui.ren [Wed, 21 Mar 2018 11:04:54 +0000 (19:04 +0800)]
Upgrade to 0.25.1

Change-Id: I0d08591f628005361a19e719b5639f11f6a78a05

6 years agofix bugs about linux path which includes abnormal character
jingui.ren [Wed, 28 Feb 2018 09:20:03 +0000 (17:20 +0800)]
fix bugs about linux path which includes abnormal character

Change-Id: If45e69e345ecf8ca6847ce7e0033b801ed31533b

6 years agoin ConfigMgr::get(),the parent's instance can't access it's child
jingui.ren [Wed, 7 Feb 2018 02:42:48 +0000 (10:42 +0800)]
in ConfigMgr::get(),the parent's instance can't access it's child
class method BizConfigManager::get_optional_item(),it should be
moved to parent class.

Change-Id: I1d773a640a23629bdcd1352cd089b00d9530aa55

6 years agoUpgrade to 0.25.0 94/168594/1
Jun Wang [Mon, 29 Jan 2018 11:30:04 +0000 (19:30 +0800)]
Upgrade to 0.25.0

Change-Id: I5b9cf1437dc51fef487a9521aa310ad69ca0e6d8
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
6 years agoCheck the existence of export option 'outdir_directly' 93/168593/1
y0169.zhang [Mon, 29 Jan 2018 05:31:55 +0000 (13:31 +0800)]
Check the existence of export option 'outdir_directly'

Other package may depends on cmd_export.py, with this
check it may avoid function call error

Change-Id: I8a0e75bd7eff6bb6dbb24c7bf15093ddd89b30ba
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
6 years agoAdd depends subcommnd 92/168592/1
y0169.zhang [Fri, 5 Jan 2018 01:39:46 +0000 (09:39 +0800)]
Add depends subcommnd

depends subcommand can output each package's reverse dependency
and save to the file

Change-Id: I3a6550837cc8c1592495387e66e0a2c94cf4b560
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
6 years agoAdd --full-build and --deps-build features 91/168591/1
Jun Wang [Mon, 29 Jan 2018 11:14:38 +0000 (19:14 +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: I17c30eb3429978b79b5127f7db1ee4185110e185
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
6 years agoAdd --outdir-directly option for gbs export, use the directory from gbs build which... 75/168575/1
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
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
6 years agoAdd disable-debuginfo option which disable to generate debuginfo packages 73/168573/1
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
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
6 years agoAdd new function to phrase user/passwd in general: 1.User can define user/passwd... 69/168569/1
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
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
6 years agoUpgrade to 0.25.0 release-20180126
Jun Wang [Fri, 26 Jan 2018 11:48:51 +0000 (19:48 +0800)]
Upgrade to 0.25.0

Change-Id: Iafad09cfcf0342104d2c03b2ced13260ed5e7a7d

6 years agoCheck the existence of export option 'outdir_directly'
y0169.zhang [Mon, 29 Jan 2018 05:31:55 +0000 (13:31 +0800)]
Check the existence of export option 'outdir_directly'

Other package may depends on cmd_export.py, with this
check it may avoid function call error

Change-Id: I8a0e75bd7eff6bb6dbb24c7bf15093ddd89b30ba