**On behalf of Tizen development tools team and all other contributors** We are very pleased to announce backend jenkins service 0.15.5 has been launched on tizen.org<http://tizen.org> production environment, which provides more stable and flexible service to replace BOSS to generate package repository and image for regular snapshot. Several enhancements to snapshot structure are introduced in this version to make it more pithy and readable, which include:
1. Snapshot location changed Originally, each target of OBS project will generate one separate snapshot. For instance, target ia32-wayland and x86_64-wayland of Tizen:Common are corresponding to snapshot common-wayland-ia32 and common-wayland-x86_64, respectively. http://download.tizen.org/snapshots/tizen/common/common-wayland-ia32/ http://download.tizen.org/snapshots/tizen/common/common-wayland-x86_64/ Now all materials of one OBS project will be placed on one single snapshot. This will remove the obscure name mapping between OBS repo and snapshot. http://download.tizen.org/snapshots/tizen/common/ 2. Snapshot structure changed 2.1 Repo directory structure As mentioned above, all targets have been merged into one snapshot, so the repos directory will contains all repos defined in OBS project. For each repo, debug, packages and source directory will be placed on the same hierarchy level, just under each target directory. Use Tizen:Common as example. Repos in old snapshot: (each endpoint dir is a separate rpm repo) repos/ └─ common ├─ ia32 │ ├─ debug │ └─ packages └─ source Repos in new snapshot: (each endpoint dir is a separate rpm repo) repos/ ├─ ia32-wayland │ ├─ debug │ ├─ packages │ └─ source └─ x86_64-wayland ├─ debug ├─ packages └─ source 2.2 Image directory structure Images will be split into particular target directory in new structure. Origin: images/ ├─ common-wayland-mbr-i586 └─ ... New: images/ ├─ ia32-wayland │ ├─ common-wayland-mbr-i586 │ └─ ... └─ x86_64-wayland 3. Influence for GBS local build configurations Start from gbs 0.16, this new Repo directory structure has been supported. If your gbs is lower than 0.16, please upgrade to latest version. Using gbs (>=0.16), if you still specify the top directory of repository like: http://download.tizen.org/snapshots/tizen/common/tizen_20140618.1/ GBS will report error as follow: info: generate repositories ... error: <gbs>Maybe you are using new designed repo, and please specify real RPM repo with repodata under it. So the real standard repository should be used now, for example: http://download.tizen.org/snapshots/tizen/common/tizen_20140618.1/repos/ia32-wayland/packages/ There're multiple targets under 'repos' directory, so user need select correct one to use. Thanks, Lin Yang _______________________________________________ Dev mailing list [email protected] https://lists.tizen.org/listinfo/dev
