tools/gbs.git
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.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.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 agoTPE-476 Return http status when calling set_description 19/162419/1
hyokeun [Fri, 1 Dec 2017 02:56:16 +0000 (11:56 +0900)]
TPE-476 Return http status when calling set_description

Change-Id: I2c8ac4985b3f34f81d3c87de4ac8914472cf6a57

7 years agoUpgrade to 0.24.10 45/156645/1
jingui.ren [Fri, 13 Oct 2017 09:11:30 +0000 (17:11 +0800)]
Upgrade to 0.24.10

Change-Id: I692f30265a6d47128e112fa678f8c1afedd35771
Signed-off-by: jingui.ren <jingui.ren@samsung.com>
7 years agoPerfect information 05/151005/1
Jun Wang [Tue, 19 Sep 2017 09:28:28 +0000 (17:28 +0800)]
Perfect information

Change-Id: I19193c665ad548aca9d472226d395ca944e2b92c
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
7 years agoAdd relesae notes for v0.24.9 51/150951/1
Jun Wang [Tue, 19 Sep 2017 07:02:24 +0000 (15:02 +0800)]
Add relesae notes for v0.24.9

Change-Id: I4ab64cef950b9604a245ec98942d54090609083c

7 years agoUpgrade to 0.24.9 70/150670/1
Jun Wang [Mon, 18 Sep 2017 07:55:30 +0000 (15:55 +0800)]
Upgrade to 0.24.9

Change-Id: If0b424cca1d3f523a451eae0447fbbe1c30c9f98
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
7 years agoUpgrade GBS version to V0.24.8 93/150493/1
Jun Wang [Sat, 16 Sep 2017 08:51:21 +0000 (16:51 +0800)]
Upgrade GBS version to V0.24.8

Change-Id: I6dd50b71043e1dbc47af7d41ebd1db239e9efec4
Signed-off-by: Jun Wang <junbill.wang@samsung.com>
7 years agoUpgrade GBS version to V0.24.7 76/127276/1
Jun Wang [Thu, 27 Apr 2017 02:07:39 +0000 (10:07 +0800)]
Upgrade GBS version to V0.24.7
Change-Id: I32c5c4d310f3597f8c0f94dcc14186ca22c85529
Signed-off-by: Wang Jun <junbill.wang@samsung.com>
7 years agoUpgrade GBS version to V0.24.6
SoonKyu Park [Tue, 4 Apr 2017 12:16:40 +0000 (21:16 +0900)]
Upgrade GBS version to V0.24.6

Change-Id: I77b78f54db6a9cf70ae4da26372011ee25583d2a

7 years agoUpgrade GBS version to V0.24.5
y0169.zhang [Sat, 14 Jan 2017 06:29:49 +0000 (15:29 +0900)]
Upgrade GBS version to V0.24.5

Change-Id: If4bcaa8dbc18be81d62f939717b193473634b9e7

7 years agoAdd not export source option
y0169.zhang [Sat, 11 Feb 2017 02:59:13 +0000 (11:59 +0900)]
Add not export source option

Change-Id: Ia7236e6771d27cfce36d65374133e77d69786a72

7 years agoMerge remote-tracking branch 'origin/release-20161231' into devel 55/107555/1
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

7 years agoUpgrade GBS version to V0.24.4
SoonKyu Park [Tue, 27 Dec 2016 09:36:29 +0000 (18:36 +0900)]
Upgrade GBS version to V0.24.4

Change-Id: Ieea724f63801691da1e860c2d11a5214679ff4de

7 years agoAdd kvm kernel and initrd for debian
Jiankang Fan [Tue, 27 Sep 2016 03:03:09 +0000 (11:03 +0800)]
Add kvm kernel and initrd for debian

Change-Id: I959fbeb6b8ba764a217f74e7019abb91e113d8cf

7 years agoEnable kvm build function
y0169.zhang [Tue, 27 Sep 2016 03:04:49 +0000 (12:04 +0900)]
Enable  kvm build function

Change-Id: I1a52eb496882ddaae4a7b52495cf5544110ce3bf

8 years agoUpgrade GBS version to V0.24.3 81/89581/1 release-20160930
SoonKyu Park [Mon, 26 Sep 2016 05:40:29 +0000 (14:40 +0900)]
Upgrade GBS version to V0.24.3

Change-Id: Iad826e39c0ad2ac2a17e12f6c773b2690c8fd9a9

8 years agoModify export option to avoid warning message
y0169.zhang [Tue, 30 Aug 2016 11:35:10 +0000 (20:35 +0900)]
Modify export option to avoid warning message

Change-Id: I01312fa240b06dd81ab9d67bd9af30f9ef1b704d

8 years agoAdd --use-higher-deps option, it means which repo provides higher version deps, use it
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

8 years agoModify export option to avoid warning message 74/89274/1
y0169.zhang [Tue, 30 Aug 2016 11:35:10 +0000 (20:35 +0900)]
Modify export option to avoid warning message

Change-Id: I01312fa240b06dd81ab9d67bd9af30f9ef1b704d

8 years agoAdd --use-higher-deps option, it means which repo provides higher version deps, use it 68/89268/1
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

8 years agoUpgrade GBS version to 0.24.2 42/82942/1 release-20160808
SoonKyu Park [Mon, 8 Aug 2016 02:34:42 +0000 (11:34 +0900)]
Upgrade GBS version to 0.24.2

Change-Id: I765c36b41540ba668b93b9dbacca23bfc5005b67

8 years agochange GBS's dependency (tizen-pristine-tar),version update to 0.34-20160517 41/82941/1
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

8 years agoUpgrade GBS version to 0.24.2 23/82823/1
SoonKyu Park [Mon, 8 Aug 2016 02:34:42 +0000 (11:34 +0900)]
Upgrade GBS version to 0.24.2

Change-Id: I765c36b41540ba668b93b9dbacca23bfc5005b67

8 years agochange GBS's dependency (tizen-pristine-tar),version update to 0.34-20160517
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

8 years agoMerge branch 'master' into devel
SoonKyu Park [Wed, 27 Jul 2016 00:59:46 +0000 (09:59 +0900)]
Merge branch 'master' into devel

Change-Id: Icfcd06335af9da1501d03dbae38a06484dec1153

8 years agoAdd change log and release information for Release 0.24.1
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

8 years agoChange the version number in __init__ and RELEASE_NOTES
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

8 years agoUpgrade GBS version to V0.24.1
Jun Wang [Wed, 25 May 2016 05:29:21 +0000 (13:29 +0800)]
Upgrade GBS version to V0.24.1

Change-Id: I283f42eea1486808cffa12128839ddec1d27a11e

8 years agoCheck env and install to correct path in debian and Ubuntu
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

8 years agoUpgrade gbs version to 0.24
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

8 years agoCreate jenkins user in preinstall step
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

8 years agoSuit test file with git-buildpackage changes from 'packing' to 'vendor'
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

8 years agoModify unit test case 'test_new_changes' in 'tests/test_changelog'
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>
8 years agoUpgrade dependency on depanneur and update RELEASE NOTES for more details release-20160411
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

8 years ago Change docs/RELEASE_NOTES for new release infomation
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

8 years agoHandle conflict from git merge release-20160315
SoonKyu Park [Mon, 11 Apr 2016 05:22:33 +0000 (14:22 +0900)]
Handle conflict from git merge release-20160315

8 years agoSuit test file with git-buildpackage changes from 'packing' to 'vendor' 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

8 years agochange tizen-gbp-rpm to 20140828
Jun Wang [Mon, 7 Mar 2016 14:47:57 +0000 (22:47 +0800)]
change tizen-gbp-rpm  to 20140828

Change-Id: If2353c14bfdf91fbf4bd9c6ade1a6de9819ff871

8 years agoChange the gbs version
Jun Wang [Mon, 7 Mar 2016 11:11:18 +0000 (19:11 +0800)]
Change the gbs version

Change-Id: Ib5a0ea1fceb9a4b80732272c0d48bbbf907c31f8

8 years agochange log
Jun Wang [Fri, 4 Mar 2016 16:37:19 +0000 (00:37 +0800)]
change log

Change-Id: I9fcf11d886122c5a7e38bc79483dc1ade7780a31

8 years agoUpgrade gbs version to 0.24
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

8 years agoAdd --fail-fast option.
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>
8 years agofix osc require version to 0.132.6
Jun Wang [Thu, 18 Feb 2016 16:04:02 +0000 (00:04 +0800)]
fix osc require version to 0.132.6

Change-Id: Ibdc00255706994ed56e0cc58728b9df330708b00

8 years agoChange version number of osc which required by GBS
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

8 years agoModify unit test case 'test_new_changes' in 'tests/test_changelog'
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>
8 years agoTest patchset on "devel" branch
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>
8 years agoDelete unused module of file cmd_devel.py
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>
8 years agoSigned-off-by: kangjie <kangjie.li@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

8 years agoFix pylint C(onvention).
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>
8 years agoFix bad indentation from pylint checking
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>
8 years agoKeep root user ownership of jenkins job and script
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>
8 years agoChecking whether local prebuilt could support the correct necessary binaries.
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

9 years agomodify --keepgoing option 80/48380/1
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>
9 years agoAdd --fail-fast option 21/47821/1
SoonKyu Park [Wed, 9 Sep 2015 07:18:54 +0000 (16:18 +0900)]
Add --fail-fast option

Change-Id: Id6af3900911be3d7b8714b42db4590067db7bb67

9 years agoChange spec and control to adapt version of gbp(0.6.25-tizen20150804)
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>
9 years agoTest patchset on "devel" branch 47/41947/1 submit/devel/20150702.123000
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>
9 years agotool-release test in Suwon 71/39571/1
SoonKyu Park [Tue, 19 May 2015 00:15:58 +0000 (09:15 +0900)]
tool-release test in Suwon

Change-Id: Ibdd3f6446b9a90cfc0ced441f9b0eac140711613

9 years agoDelete unused module of file cmd_devel.py 28/39028/1
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>
9 years agoSigned-off-by: kangjie <kangjie.li@samsung.com> 09/38909/1
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

9 years agoFix pylint C(onvention). 15/38815/1
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>
9 years agobump to 0.23.3 release
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>
9 years agoRevert "Modify tag mode in test_import script based on gbp update." 94/38594/1
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

9 years agobump to 0.23.2 release 0.23.2
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>
9 years agoCreate jenkins user in preinstall step
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>
9 years agobump to 0.23.1 release 0.23.1
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>
9 years agoGet value of "fallback_to_native" from gbs configuration
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>
9 years agoFix jenkins user not exist issue when installing gbs jenkins jobs and scripts
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>
9 years agoFix bad indentation from pylint checking
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>
9 years agoMerge "Modify tag mode in test_import script based on gbp update." into release-0.23
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

9 years agoKeep root user ownership of jenkins job and script
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>
9 years agoModify tag mode in test_import script based on gbp update.
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>
9 years agoFix bad indentation from pylint checking
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>
9 years agoMerge "Get value of "fallback_to_native" from gbs configuration" into devel
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

9 years agoKeep root user ownership of jenkins job and script
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>
9 years agoGet value of "fallback_to_native" from gbs configuration
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>
9 years agoChecking whether local prebuilt could support the correct necessary binaries.
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>
9 years agoModify tag mode in test_import script based on gbp update.
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>
10 years agodummy commit to trigger gbp service
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>
10 years agobump to official release 0.23 0.23
Li Jinjing [Wed, 15 Oct 2014 17:07:25 +0000 (13:07 -0400)]
bump to official release 0.23

Change-Id: I428653b542033e84445819ac20be20db3db150f0

10 years agodummy commit to trigger gbp service
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>
10 years agoRevert "export: change VCS tag in spec to sha1 of commitish"
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.

10 years agoMerge "Implement 'native' config option" into devel
Gui Chen [Wed, 15 Oct 2014 02:18:41 +0000 (05:18 +0300)]
Merge "Implement 'native' config option" into devel

10 years agoRename '--no-source-rpm' to '--skip-srcrpm'
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>
10 years agoImplement 'native' config option
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>
10 years agoAdd new option:--no-source-rpm
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>
10 years agoAdd mips and mipsel support 83/24983/2
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>
10 years agoMerge "option: add icecream support" into devel
Jian-feng Ding [Thu, 9 Oct 2014 11:01:05 +0000 (14:01 +0300)]
Merge "option: add icecream support" into devel

10 years agoexpicitly value force_native=False in create_gbp_export_args.
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>
10 years agooption: add icecream support
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>
10 years agoImplement 'fallback-to-native' option
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>