Meego Wiki
Views

MeeGo Conference Spring 2011/OBS

From MeeGo wiki
< MeeGo Conference Spring 2011
Revision as of 22:46, 16 May 2011 by Lbt (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
*** MeeGo SF: Build Tutorial
**** Pre-requisites
**** Outline
***** OBS Account Setup
      Discuss 2 OBSes

      Get your meego.com account enabled
      Login to https://build.pub.meego.com/
      
***** create home dir
      Either 'Create Project' or click on name in top right

      This is the base area - makes sense to create a structure later

      home:<user>:Apps:<app1>/app1

***** create sub-project
      Go to Home area and create
      home:<user>:starting
      
      Title is cosmetic

      Description is used in Apps (Niels?)

***** what have you got on the web ui
****** Overview
       # Packages
****** Build Status
       Info about 'targets', architectures and succeeded/failed/unresolveable
       https://build.pub.meego.com/project/show?project=home%3Asmoku%3Acordia
****** Packages
       Just lists them
****** Repositories
       Targets - build against these (like MeeGo 1.2 or DE or Debian or Fedora)
       Decide what to build or publish

****** Monitor
       Detailed dashboard
       (won't appear until you have something to build)

****** Advanced
       Project config : handle how chroot is setup
       Users : grant others access to a subproject in your area
       Subprojects : See them and make more
       Attributes : Not used
       Raw config : XML spec of the project
       Status : Detailed summary

***** checkout project

***** git source?
***** download
***** upload tar, spec, changes
***** set

***** Extras
****** YAML?
****** Using 'peer' packages
****** Branch
****** Remote Branch
****** Apps
****** Project: area

Personal tools