biao716.wang [Wed, 1 Dec 2021 11:57:16 +0000 (20:57 +0900)]
revert the change:Use the defalut uid:gid in /usr/bin/build
when user uses gbs build with option --incremental option, it will change the the uid:gid of local git tree,
because when incremental gbs build, it will mount local git tree to $BUILD_ROOT$TOPDIR", it change the owner ship to $BUILD_ROOT$TOPDIR",
it will change local git tree. with default uid:gid 399:399
Change-Id: I00f0f86e4329bf58a4ed02a52fcc7b30b7b6aed3
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Sat, 4 Sep 2021 09:21:30 +0000 (18:21 +0900)]
Upgrade to 0.16.14
Change-Id: Ibcf0963e9157071e7d5b51d137086d13fa4145df
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
hyokeun.jeon [Tue, 24 Aug 2021 09:07:08 +0000 (18:07 +0900)]
Deps gen only from local packs after build is done
Change-Id: Id3b9bdef26120e77bbd0a265d9164177408a0716
Hyokeun Jeon [Mon, 23 Aug 2021 04:34:55 +0000 (04:34 +0000)]
Merge "Append extra sub packages after build finished" into devel
hyokeun.jeon [Tue, 17 Aug 2021 04:53:39 +0000 (13:53 +0900)]
Append extra sub packages after build finished
This change does not affect the build order/deps info during the build.
With this change, need additional 8 seonds for 1,885 packages
when calculating dependency information after build is finished.
Change-Id: Ic88226d4678a0a643b1447350ce2bd3ee4ecbb73
biao716.wang [Sat, 24 Jul 2021 08:31:46 +0000 (17:31 +0900)]
Use the defalut uid:gid in /usr/bin/build
Currently it use the uid:gid of user in host os, sometimes tis uid:gid is same with the others in the /etc/passwd of buildroot.
so we need to make the uid:guid unique.
Change-Id: I44f5a9aa1619b7e7cc5c9f8f09af67d20414a832
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Wed, 14 Jul 2021 07:08:37 +0000 (16:08 +0900)]
Upgrade to 0.16.13
Change-Id: I40145d31f8036bdd4ff4a0ce465608ec5294b111
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
zhang zhigang [Fri, 9 Jul 2021 07:42:15 +0000 (07:42 +0000)]
Merge "Enable ccache with build confg" into devel
zhang zhigang [Fri, 9 Jul 2021 07:42:02 +0000 (07:42 +0000)]
Merge "add ccache --pkg-ccache option" into devel
biao716.wang [Wed, 2 Jun 2021 01:07:29 +0000 (10:07 +0900)]
Upgrade to 0.16.12
Change-Id: I96cee49163d1f852d24f23ce55f43506055a6a18
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
Hyunggi Lee [Tue, 1 Jun 2021 05:58:43 +0000 (14:58 +0900)]
Enable ccache with build confg
ccache enable if listed in the build config
BuildFlags: useccache:chromium
-> enable --ccache option when chromium package.
Need to implement additional features for use ccache.tar
Change-Id: I2b12cf44e03fc3a651ec78c081017387c3d6d935
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
hyokeun.jeon [Thu, 20 May 2021 06:04:31 +0000 (15:04 +0900)]
Pre-ordered build list from file
Change-Id: I44d8abf881f1bd7f68cbf8301c24240acc1afcd1
biao716.wang [Fri, 14 May 2021 05:40:29 +0000 (14:40 +0900)]
Upgrade to 0.16.11
Change-Id: I7ab42de968314b41febac9997c101cb070a9270f
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Thu, 13 May 2021 01:20:31 +0000 (10:20 +0900)]
Add new parameter to support build with sub modules
Change-Id: I21d7b7834f296a138fc420b88508fe7b6042d3e1
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
hyokeun.jeon [Fri, 16 Apr 2021 02:06:24 +0000 (11:06 +0900)]
New feature: Build Profiling
Change-Id: Ic8618e43d0854ff4288d50bd864587f96b899c61
biao716.wang [Wed, 14 Apr 2021 07:28:28 +0000 (16:28 +0900)]
generate depends relation ship file after build finished.
Change-Id: I9aa7784c6fef636bba9773401a9035af124da471
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Tue, 23 Mar 2021 06:11:03 +0000 (15:11 +0900)]
Use latest build version
20210323
Change-Id: I973ae56efb90c4ec6225004f347e1c75fde4ee9f
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
Hyunggi Lee [Tue, 9 Mar 2021 05:48:11 +0000 (14:48 +0900)]
add ccache --pkg-ccache option
build package will run follow
- rsync ccache.tar to .build.oldpackages/_ccache.tar
Change-Id: I05a972a527f6daf8148f1b802fd04f96fc60bcf4
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
biao716.wang [Fri, 5 Feb 2021 06:01:38 +0000 (15:01 +0900)]
Upgrade to 0.16.10
Change-Id: Icbad1103053d972712fe74c0d374d2dae0575814
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
Hyokeun Jeon [Fri, 15 Jan 2021 09:22:14 +0000 (09:22 +0000)]
Merge "Call createdirdeps only if repo refresh needed" into devel
Hyokeun Jeon [Fri, 15 Jan 2021 09:22:10 +0000 (09:22 +0000)]
Merge "Option to generate depends only from local repos" into devel
Hyokeun Jeon [Fri, 15 Jan 2021 09:22:06 +0000 (09:22 +0000)]
Merge "Support user-defined build order list, --preordered-list argument." into devel
Hyokeun Jeon [Tue, 12 Jan 2021 07:22:46 +0000 (16:22 +0900)]
Call createdirdeps only if repo refresh needed
- Do not have to create cache.local after the build.
- Change to one time when starting the next build.
- Build time improvement: 10 minutes savings for 1895 packges
Change-Id: I96005334bff71f5a129d340531c7666e38e12fce
Hyokeun Jeon [Tue, 12 Jan 2021 07:19:01 +0000 (16:19 +0900)]
Option to generate depends only from local repos
Change-Id: I1e73ab0bc78845cdc35b23543ffad1e144ad5af9
Hyokeun Jeon [Tue, 12 Jan 2021 07:12:50 +0000 (16:12 +0900)]
Support user-defined build order list, --preordered-list argument.
Build time can be improved:
- by queuing the packages which have higher no. of rdepends first.
- by critical build path first.
Change-Id: Ibe2937ed204dbe9c85dfb9936454b3d4ebffd38f
Hyokeun Jeon [Tue, 12 Jan 2021 07:02:49 +0000 (16:02 +0900)]
Allocate multiple items up to no. of idle workers
- Before: Wasting redundant time to calculate deps if we assign single package in every run.
- After: Assign multiple packages if there exists enough idle workers.
- Time improvement: 10 minutes savings for 1895 packages.
Change-Id: Ia060cef3b3a7301aa5f1dc6ba5e391ea3942f572
biao716.wang [Thu, 3 Dec 2020 02:42:08 +0000 (11:42 +0900)]
Update to 0.16.9
Change-Id: Iecb645145fed1cd0a5fa9211aa0ba2a9a8a65d2a
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Wed, 2 Dec 2020 13:43:21 +0000 (22:43 +0900)]
Fix bug: build error when there are more than one git souce directories
Change-Id: Ia94e6c3c451e5501a59e6e8ebdcc12644a2e544d
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Tue, 1 Dec 2020 09:53:52 +0000 (18:53 +0900)]
Add exception check when generating xml file
Change-Id: I016db67dae981cb13c021571c3690b3a324919b3
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Fri, 6 Nov 2020 02:18:05 +0000 (11:18 +0900)]
Upgrade to 0.16.8
Change-Id: I3d0f78185f3a6a93ab1dfd64cc1f425b2f403f86
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Thu, 5 Nov 2020 07:23:34 +0000 (16:23 +0900)]
Release 0.16.8
Change-Id: If5d620ed99bff61832f741eada51a746dcd5f446
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Thu, 5 Nov 2020 06:09:42 +0000 (15:09 +0900)]
Upgrade to 0.16.8
Change-Id: I8647f93835b1ac0c89db4d994a5ffd1bc2fd34a0
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Thu, 5 Nov 2020 02:30:15 +0000 (11:30 +0900)]
always generate dependence xml file when gbs build
Change-Id: I14727c2e11866222c73014290a57966e416689e5
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Wed, 4 Nov 2020 07:41:59 +0000 (16:41 +0900)]
add tarfile option to generate tar file for dependence and reverse dependence xml file
Change-Id: I12fa1566678587e44505d99e4050f5fe3e0d4e82
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
Hyokeun Jeon [Thu, 5 Nov 2020 02:21:23 +0000 (11:21 +0900)]
Support gen depends of exported sources
Change-Id: If77ab50c3812517ce7b7bf5588edc49ee38d1cbd
biao716.wang [Tue, 3 Nov 2020 09:17:31 +0000 (18:17 +0900)]
Fix bug: need to clear map before every use
Change-Id: I310c8a7c9843a5b51be09e377b2bdf35433adc0c
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Thu, 29 Oct 2020 08:20:06 +0000 (17:20 +0900)]
Generate dependece XML file
Change-Id: Ib2f2a468c146b2683935f8aae2a384e39e064b16
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Tue, 27 Oct 2020 07:28:20 +0000 (16:28 +0900)]
Improve the perfermance of getting package dependence.
After change, the run time of update_pkgdeps has been shorteneded to 25% of the original run time.
For tesing of tizen unified 956 packages, the orignial run time of this function is 154s, now is 41s.
Change-Id: I0bb96c7890559d0b6ed56b39c7a558137a2d8bb0
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Fri, 23 Oct 2020 08:39:33 +0000 (17:39 +0900)]
Implement to get reverse dependence xml file for gbs full build
Change-Id: Iae7e42a1c46d85c4413cf7b810372ca2b7defc68
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Thu, 15 Oct 2020 01:36:27 +0000 (10:36 +0900)]
use createrepo-c to replace createrepo
Change-Id: Ie1a2ca0b7bb820b00dbbaec227b9c3f4745f3cb9
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Tue, 21 Jul 2020 03:29:34 +0000 (12:29 +0900)]
use the latest build packages version
Change-Id: I5e660151dbeb24c5bfd683ad67f71352adf01ddd
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Thu, 18 Jun 2020 02:43:40 +0000 (11:43 +0900)]
use the latest dependence packages version
Change-Id: I064e2969b2521562a3bfdd2336298ddb1f2a0be5
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
yan11.meng [Tue, 19 May 2020 03:58:18 +0000 (11:58 +0800)]
Update to 0.16.7
Change-Id: I1e7a2006f7562da973bc7cc88f451c6b5dea8177
Signed-off-by: yan11.meng <yan11.meng@samsung.com>
yan11.meng [Sun, 26 Apr 2020 07:23:56 +0000 (15:23 +0800)]
fix gbs build error about path with'[]'
Change-Id: I25fbe60466a632f5feb4e2375284584e4d518501
Signed-off-by: yan11.meng <yan11.meng@samsung.com>
yan11.meng [Fri, 10 Apr 2020 10:53:52 +0000 (18:53 +0800)]
fix depanneur about check_circle
Change-Id: I74bb0ed825573e2284e006e3967fa92855cd6432
Signed-off-by: yan11.meng <yan11.meng@samsung.com>
biao716.wang [Thu, 29 Aug 2019 06:09:03 +0000 (14:09 +0800)]
Update to 0.16.6
Change-Id: I88b78e2645b3e5ae257e9ec6f5ad02124ea966f7
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Tue, 4 Jun 2019 08:20:32 +0000 (16:20 +0800)]
if uid:gid is 0:0, used default uid gid in build module.
Change-Id: Iec761fd93a5dd34e78b27b3e2e51059279ec679a
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
biao716.wang [Wed, 29 May 2019 12:19:59 +0000 (21:19 +0900)]
add --export-only feature
Change-Id: I60b6744f5215fd38eb947ba0ebe14d5ae7296553
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
jingui.ren [Mon, 11 Mar 2019 07:15:21 +0000 (15:15 +0800)]
Merge branch 'master' into devel
Change-Id: I2df0a8602e86fb3c705515dbe3a30ec243e6f160
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Sat, 10 Nov 2018 10:06:27 +0000 (18:06 +0800)]
Update to 0.16.5
Change-Id: Ieae6d60789026ad6eb0866e89e3205b2cca4fa1f
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Mon, 29 Oct 2018 08:52:30 +0000 (16:52 +0800)]
adjust circle check method
Change-Id: I664f4fbf1d20f2e629db60e22130fadb3823c236
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Fri, 26 Oct 2018 05:41:27 +0000 (13:41 +0800)]
optimize the algorithm of get_top_order
Change-Id: I310e9425beb75bae53f72218d96ef42be5def21d
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Sat, 10 Nov 2018 10:06:27 +0000 (18:06 +0800)]
Update to 0.16.5
Change-Id: Ieae6d60789026ad6eb0866e89e3205b2cca4fa1f
jingui.ren [Mon, 29 Oct 2018 08:52:30 +0000 (16:52 +0800)]
adjust circle check method
Change-Id: I664f4fbf1d20f2e629db60e22130fadb3823c236
jingui.ren [Fri, 26 Oct 2018 05:41:27 +0000 (13:41 +0800)]
optimize the algorithm of get_top_order
Change-Id: I310e9425beb75bae53f72218d96ef42be5def21d
jingui.ren [Mon, 29 Oct 2018 08:55:44 +0000 (16:55 +0800)]
update package tizen-build version
Change-Id: Iad1d84e7da5aeb609cd4d623289692f7dcb0af69
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Mon, 29 Oct 2018 08:59:51 +0000 (16:59 +0800)]
update package tizen-build version
Change-Id: I9e14cd4c4b881a709b88c014bd969735c1f4064d
jingui.ren [Fri, 21 Sep 2018 07:00:53 +0000 (15:00 +0800)]
update package tizen-build version
Change-Id: I54f93afe88ba2b386cc469c2f2c2960c2fc25f8b
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Fri, 21 Sep 2018 07:00:53 +0000 (15:00 +0800)]
update package tizen-build version
Change-Id: I54f93afe88ba2b386cc469c2f2c2960c2fc25f8b
jingui.ren [Tue, 28 Aug 2018 08:13:38 +0000 (16:13 +0800)]
Update to 0.16.4
Change-Id: I8706e62fe818e63a79217e3971d602571a7fcf99
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Tue, 21 Aug 2018 11:05:34 +0000 (19:05 +0800)]
remove mount info check after build finished
Change-Id: I66bc53dc0345350eacd378a9d849cc5808f9e246
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Thu, 9 Aug 2018 12:16:48 +0000 (20:16 +0800)]
add --style=tar feature, which can build with gbs export source
Change-Id: Ib7a0764b29af886e9f611b8cbee77a1c9b7af397
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Mon, 13 Aug 2018 07:51:36 +0000 (15:51 +0800)]
fix tempdir() bug for over 1000 calls,because random seed doesn't change
Change-Id: I6accb3ef32624dc7552e91d301a0090f2e51fa6e
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Tue, 28 Aug 2018 08:13:38 +0000 (16:13 +0800)]
Update to 0.16.4
Change-Id: I8706e62fe818e63a79217e3971d602571a7fcf99
jingui.ren [Tue, 21 Aug 2018 11:05:34 +0000 (19:05 +0800)]
remove mount info check after build finished
Change-Id: I66bc53dc0345350eacd378a9d849cc5808f9e246
jingui.ren [Thu, 9 Aug 2018 12:16:48 +0000 (20:16 +0800)]
add --style=tar feature, which can build with gbs export source
Change-Id: Ib7a0764b29af886e9f611b8cbee77a1c9b7af397
Ren Jingui [Tue, 14 Aug 2018 08:15:50 +0000 (08:15 +0000)]
Merge "Remove redundant sudo call from unmount procedure" into devel
Slava Barinov [Tue, 31 Jul 2018 09:20:03 +0000 (12:20 +0300)]
Remove redundant sudo call from unmount procedure
sudo is not needed to get mount list.
Change-Id: I9e7557f1112752ca339778702650e548c4782e32
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
jingui.ren [Mon, 13 Aug 2018 07:51:36 +0000 (15:51 +0800)]
fix tempdir() bug for over 1000 calls
Change-Id: I6accb3ef32624dc7552e91d301a0090f2e51fa6e
jingui.ren [Tue, 7 Aug 2018 05:29:32 +0000 (05:29 +0000)]
Merge "Update to 0.16.3" into devel
jingui.ren [Tue, 7 Aug 2018 03:42:23 +0000 (11:42 +0800)]
Revert "add --repo-cache parameter to deliver"
This reverts commit
65a657dc849829252637f7b5f1bede7a490973c9.
Change-Id: Ie951a6dea81adca9250886b23154164b7d87a490
jingui.ren [Tue, 31 Jul 2018 11:23:30 +0000 (19:23 +0800)]
Update to 0.16.3
Change-Id: Iea923eb7a9773d29a4e418f697df1138a2eb3fa5
jingui.ren [Thu, 2 Aug 2018 12:26:54 +0000 (20:26 +0800)]
Update to 0.16.3
Change-Id: I3acaea2e16f663fc5d6163fac6fc63d737ca3558
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Wed, 25 Jul 2018 11:52:32 +0000 (19:52 +0800)]
remove DATA_LOOP flag and format the code style
Change-Id: Idccfc64dc79bcc2399806e528a6b803259443d1d
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Thu, 26 Jul 2018 06:01:43 +0000 (14:01 +0800)]
add --repo-cache parameter to deliver
Change-Id: I7813e88fbba9a62f06be298c817fc7b80b5d85a8
jingui.ren [Wed, 25 Jul 2018 11:52:32 +0000 (19:52 +0800)]
remove DATA_LOOP flag and format the code style
Change-Id: Idccfc64dc79bcc2399806e528a6b803259443d1d
jingui.ren [Wed, 4 Jul 2018 03:50:49 +0000 (11:50 +0800)]
Revert "change scratch_dir, threads use one dir"
This reverts commit
24a8b94174d718a39f1d43aa6ff07a9e2db93ff5.
Change-Id: Ib726c8b41a6d1556e5dd6a825d7a82f96007676b
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Wed, 27 Jun 2018 06:29:58 +0000 (14:29 +0800)]
change scratch_dir, threads use one dir
Change-Id: Iba891b95330f21d32541b59ada735077ab5694e8
jingui.ren [Wed, 2 May 2018 06:57:59 +0000 (14:57 +0800)]
Upgrade to 0.16.2
Change-Id: Icaaafd2910863d73fda49c3cb39e5c0a6034a5db
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Wed, 2 May 2018 06:57:59 +0000 (14:57 +0800)]
Upgrade to 0.16.2
Change-Id: Icaaafd2910863d73fda49c3cb39e5c0a6034a5db
Slava Barinov [Thu, 19 Apr 2018 09:45:31 +0000 (12:45 +0300)]
Umount directories inside build root after build is finished
Sometimes (e.g. during ASan build) some directories left mounted after gbs
build is finished and error "there're mounted directories to build root"
appears.
To prevent that this patch forces check of mounted directories and unmounting
them.
Change-Id: Ic22d4baf386bd0f2bd3a3f2d7baccb485e06b7de
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
Slava Barinov [Thu, 19 Apr 2018 09:45:31 +0000 (12:45 +0300)]
Umount directories inside build root after build is finished
Sometimes (e.g. during ASan build) some directories left mounted after gbs
build is finished and error "there're mounted directories to build root"
appears.
To prevent that this patch forces check of mounted directories and unmounting
them.
Change-Id: Ic22d4baf386bd0f2bd3a3f2d7baccb485e06b7de
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
jingui.ren [Fri, 23 Mar 2018 02:17:16 +0000 (10:17 +0800)]
Upgrade to 0.16.1
Change-Id: I020694b6f0f219c1f627f031be3014248eb74cd1
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Fri, 23 Mar 2018 01:57:13 +0000 (09:57 +0800)]
Fix bugs when linux usernames including backslash
Change-Id: I65baa482dd5f4048b340ecbbcb8780f1fd68ffa3
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
jingui.ren [Wed, 21 Mar 2018 09:21:34 +0000 (17:21 +0800)]
Upgrade to 0.16.1
Change-Id: Ica8ad8683f14bafe6e3fd913aa49822d774db184
jingui.ren [Thu, 15 Mar 2018 08:50:44 +0000 (08:50 +0000)]
Merge "fix bugs about linux path which includes abnormal character" into devel
jingui.ren [Wed, 28 Feb 2018 09:36:19 +0000 (17:36 +0800)]
fix bugs about linux path which includes abnormal character
Change-Id: I4e4d2f09b6c73e973568d19cc78fcd0f81a34d45
jiankang.fan [Wed, 7 Feb 2018 09:22:03 +0000 (17:22 +0800)]
Fix build_json_report issue for openSUSE_42.3 Must specify the value for allow_nonref parameter when call to_json interface
Change-Id: I1380657489a6653cd16d6247c112cd59f94e7853
Signed-off-by: jiankang.fan <jiankang.fan@samsung.com>
jiankang.fan [Wed, 7 Feb 2018 09:22:03 +0000 (17:22 +0800)]
Fix build_json_report issue for openSUSE_42.3
Must specify the value for allow_nonref parameter when call to_json interface
Change-Id: I1380657489a6653cd16d6247c112cd59f94e7853
Signed-off-by: jiankang.fan <jiankang.fan@samsung.com>
Jun Wang [Fri, 26 Jan 2018 11:16:18 +0000 (19:16 +0800)]
Upgrade to 0.16.0
Change-Id: I8daa26f7de93eef1b470098df57b49389469e85a
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
Jun Wang [Mon, 29 Jan 2018 10:50:07 +0000 (18:50 +0800)]
Introduce perl-BSSolv module to analyse the package's reverse dependency
Use the function 'depsort' in perl-BSSolv to get the sorted packages
and traverse the sorted packages to output each package's reverse dependency
Change-Id: If402232e849a8057446590de0766e1ce4e77cf09
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
y0169.zhang [Wed, 10 Jan 2018 02:34:00 +0000 (10:34 +0800)]
Add the function to output each package's reverse dependency
Change-Id: I0f06ed6c8ab1d60985989e24a7f999d1eee5be45
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
Jun Wang [Fri, 5 Jan 2018 01:44:57 +0000 (09:44 +0800)]
Fix bugs when using --rdeps or --deps get wrong dependency
Change-Id: Idf5085aa6faf5b2d4a7c0290548a05e42dac56f7
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
y0169.zhang [Wed, 6 Dec 2017 11:31:51 +0000 (19:31 +0800)]
Pass the export directory to gbs export which could get the correct macros used in spec
Change-Id: I5c7bdc7c82228e4beeb8216b3a13fa214b442809
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
Jun Wang [Fri, 26 Jan 2018 11:16:18 +0000 (19:16 +0800)]
Upgrade to 0.16.0
Change-Id: I8daa26f7de93eef1b470098df57b49389469e85a
y0169.zhang [Thu, 25 Jan 2018 11:00:19 +0000 (19:00 +0800)]
Introduce perl-BSSolv module to analyse the package's reverse dependency
Use the function 'depsort' in perl-BSSolv to get the sorted packages
and traverse the sorted packages to output each package's reverse dependency
Change-Id: I196ad5181ff0f471067087d48d078d3603dd7189
y0169.zhang [Wed, 10 Jan 2018 02:34:00 +0000 (10:34 +0800)]
Add the function to output each package's reverse dependency
Change-Id: I0f06ed6c8ab1d60985989e24a7f999d1eee5be45
Jun Wang [Mon, 27 Nov 2017 03:04:49 +0000 (11:04 +0800)]
Add disable-debuginfo option which disable to generate debuginfo packages
Change-Id: I956c177bc61956069ffcbcb1f2d686ce366063c9
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
Jun Wang [Fri, 5 Jan 2018 01:44:57 +0000 (09:44 +0800)]
Fix bugs when using --rdeps or --deps get wrong dependency
Change-Id: Idf5085aa6faf5b2d4a7c0290548a05e42dac56f7
y0169.zhang [Wed, 6 Dec 2017 11:31:51 +0000 (19:31 +0800)]
Pass the export directory to gbs export which could
get the correct macros used in spec
Change-Id: I5c7bdc7c82228e4beeb8216b3a13fa214b442809