Meego Wiki
From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(restructure to start documenting build systems in more detail)
m (Wiki link fix)
 
(8 intermediate revisions not shown)
Line 4: Line 4:
MeeGo has two main OBS setups:
MeeGo has two main OBS setups:
-
* The [[Core OBS]] : https://build.meego.com/ - used by core developers to build the main MeeGo distribution
+
* The [[Core OBS]] : https://build.meego.com/ - used by core developers to build the main MeeGo distribution; accounts provided to anyone who earns commit rights to a MeeGo package. More information on how to get an account can be found [[Build_Infrastructure/Packagers_Developers#How_to_get_started|here]]
-
* The [[Community OBS]] : https://build.pub.meego.com/ - used by MeeGo community members to build opensource applications and libraries
+
* The [[OBS/Community OBS|Community OBS]] : https://build.pub.meego.com/ - used by MeeGo community members to build opensource applications and libraries
Additionally vendors may have private OBS installations  
Additionally vendors may have private OBS installations  
Line 11: Line 11:
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.
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]].
+
Whilst the OBS does the bulk of the compiling and building there is additional QA, automation and test infrastructure used by the MeeGo Project : The [[Build Infrastructure]] article has more details.
 +
 
 +
'''OBS Documentation'''
 +
 
 +
* Documentation root: [[Build Infrastructure/Packagers Developers]]
 +
* OSC tutorial: [[Build Infrastructure/Packagers Developers/CLI Part 1]]
 +
* [[Getting_started_with_OBS|OBS Getting started guide]]
 +
 
 +
'''Get a Community OBS account'''
 +
 
 +
https://build.pub.meego.com/user/register_user
 +
 
'''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]] - note that you don't need to do this to build locally; it's only usually needed by vendors.
+
There is a wiki article on how to [[OBS setup|setup a Build Service of your own]] - note that you don't need to do this to build locally; it's only usually needed by vendors.

Latest revision as of 06:08, 8 August 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 : The Build Infrastructure article has more details.

OBS Documentation

Get a Community OBS account

https://build.pub.meego.com/user/register_user


Setup a local test instance

There is a wiki article on how to setup a Build Service of your own - 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