Meego Wiki
From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(restructure to start documenting build systems in more detail)
Line 1: Line 1:
'''Open Build Service (OBS)'''
'''Open Build Service (OBS)'''
-
The OBS or Open Build Service is a build farm supplied to the community by Novell. It is used to build OpenSUSE and is going to be used to build MeeGo packages as well. The OBS will be used as a separate instance inside the MeeGo infrastructure. That is to say, there will be a separately maintained OBS dedicated to building MeeGo rpms. More information to come soon.
+
The OBS (Open Build Service) is a build management system written for the community by openSuse/Novell.
-
'''MeeGo Build Infrastructure'''
+
MeeGo has two main OBS setups:
 +
* The [[Core OBS]] : https://build.meego.com/ - used by core developers to build the main MeeGo distribution
 +
* The [[Community OBS]] : https://build.pub.meego.com/ - used by MeeGo community members to build opensource applications and libraries
-
More information about the infrastructure used by the MeeGo Project can be found on [[Build_Infrastructure|this page]].
+
Additionally vendors may have private OBS installations
 +
 
 +
OBS installations may be linked to each other so that software build on a vendor OBS or the community OBS may refer to and track software packages being developed on the core OBS.
 +
 
 +
Whilst the OBS does the bulk of the compiling and building there is additional QA, automation and test infrastructure used by the MeeGo Project : details can be found on [[Build_Infrastructure|this page]].
'''Setup a local test instance'''
'''Setup a local test instance'''
-
Information on how to setup a Build Service of your own can be found [[OBS_setup|here]].
+
Information on how to setup a Build Service of your own can be found [[OBS_setup|here]] - note that you don't need to do this to build locally; it's only usually needed by vendors.

Revision as of 13:40, 15 March 2011

Open Build Service (OBS)

The OBS (Open Build Service) is a build management system written for the community by openSuse/Novell.

MeeGo has two main OBS setups:

Additionally vendors may have private OBS installations

OBS installations may be linked to each other so that software build on a vendor OBS or the community OBS may refer to and track software packages being developed on the core OBS.

Whilst the OBS does the bulk of the compiling and building there is additional QA, automation and test infrastructure used by the MeeGo Project : details can be found on this page.

Setup a local test instance

Information on how to setup a Build Service of your own can be found here - note that you don't need to do this to build locally; it's only usually needed by vendors.

Retrieved from "http://wiki.meego.com/OBS"
Personal tools