(→MeeGo Build Infrastructure) |
(→Developing for the openSUSE Build Service) |
||
| Line 49: | Line 49: | ||
=== [[Build_Infrastructure/Developing_OBS|Developing for the openSUSE Build Service]] === | === [[Build_Infrastructure/Developing_OBS|Developing for the openSUSE Build Service]] === | ||
* [http://en.opensuse.org/openSUSE:Build_Service_private_instance How to set up a Build Service locally for testing] | * [http://en.opensuse.org/openSUSE:Build_Service_private_instance How to set up a Build Service locally for testing] | ||
| + | * [[Sysadmin Distro|More on setting up your own OBS server]] | ||
* [[Build_Infrastructure/Sysadmin_Distro#Seamless_cross-compilation.2C_cross-toolchain_integration|Seamless cross-compilation, cross-toolchain integration]] | * [[Build_Infrastructure/Sysadmin_Distro#Seamless_cross-compilation.2C_cross-toolchain_integration|Seamless cross-compilation, cross-toolchain integration]] | ||
* What's the [http://en.opensuse.org/openSUSE:Build_Service_Tutorial#Create_Patterns metadata (prjconf/prj), attributes, admin-tools for?] | * What's the [http://en.opensuse.org/openSUSE:Build_Service_Tutorial#Create_Patterns metadata (prjconf/prj), attributes, admin-tools for?] | ||
Contents |
The heart of the Build Infrastructure of MeeGo is the upstream project openSUSE Build Service (OBS). It is an automated system used for building software packages, collaboration of developers, release management, maintenance, and much more. Moblin started using OBS in June 2008 and released Moblin 2.0 and Moblin 2.1, as well as other derivative releases. OBS has proven to be a very reliable, quickly evolving infrastructure. It is rich with distribution building and maintenance features. The Linux Foundation is dedicated to the further development of OBS and has a team, including two full-time OBS maintainers, contributing to its development and its use by MeeGo and the Ecosystem.
MeeGo currently uses OBS version 2.1.6. To learn more about version 2.1 and the additional features in it, see the upstream project details: roadmap.
There are 2 build system instances that are relevant to MeeGo
Let's set out some basics about the OBS.
The MeeGo build system is part of meego.com infrastructure and supports several important kinds of development:
Having these areas allow us to support:
There's also a MeeGo Community build service available.