Meego Wiki
Views

Build Infrastructure/Packagers Developers/WebUI part 1

From MeeGo wiki
< Build Infrastructure | Packagers Developers(Difference between revisions)
Jump to: navigation, search
(Register for an OBS account)
(Start page and Login)
 
(2 intermediate revisions not shown)
Line 4: Line 4:
== Register for an OBS account ==
== Register for an OBS account ==
-
[http://wiki.meego.com/Build_Infrastructure/Packagers_Developers#How_to_get_started registration instructions]
+
[[Build_Infrastructure/Packagers_Developers#How_to_get_started|registration instructions]]
== Start page and Login ==
== Start page and Login ==
Open your favorite browser and navigate to https://build.meego.com (MeeGo)
Open your favorite browser and navigate to https://build.meego.com (MeeGo)
 +
 +
https://build.pub.meego.com (MeeGo Community OBS)
[[File:Build_meego_startpage.png|center|alt=build.meego.com|build.meego.com startpage.]]
[[File:Build_meego_startpage.png|center|alt=build.meego.com|build.meego.com startpage.]]

Latest revision as of 10:13, 30 June 2011

Contents

How to use the MeeGo / OBS Web Interface

Welcome to the MeeGo / OBS Web Interface guide. We'll show you how you can log in and use the interface being hosted at build.meego.com. This includes login, creation of the personal home: project, monitoring and creating a simple package using the interface.

Register for an OBS account

registration instructions

Start page and Login

Open your favorite browser and navigate to https://build.meego.com (MeeGo)

https://build.pub.meego.com (MeeGo Community OBS)

build.meego.com

To proceed, you'll need to log in and authenticate with your username and your password. Click on Login and enter the data in the upper right corner.

build.meego.com

After successful authentication, you'll end up on the start page again - with new options visible. We'll go through most of them in detail, but first lets create your home: in the next step.

build.meego.com

Create your home: project

Every developer has his/her home:<userid> project where he/she has write access by default. This is like your personal project or dashboard where you can experiment and play. But first you need to enter some lines to describe your home project. Click on the link "Home Project" at the bottom left and answer the questions.

build.meego.com

Now you are redirected to your home: . It will be empty for now, but as you see in the picture below, you can add packages containing the sources/build recipes and projects which are the containers for the build targets. As you can see, you're the default maintainer which grants you full write access to this project. You're also the bug owner of your project.

Build meego home project.png

My Projects, Server Status

Let's leave for now your home: for a bit and explore the build service. Click on "My Projects" on the left at the bottom. This opens a page listing your watched projects and your involvements in projects or packages.

Build meego my projects.png

Now, let's visit the main monitor page by clicking on "Server Status". You see here the status of the services, some graphs and graphics showing the currently running and completed jobs an the overall load.


Build meego monitor page.png

Summary and next steps

This guide gave an introduction on how to log in and se tup your home: and how to reach "My Projects" and the "Server Status" pages. Now it's time to create your own package and build it. Click here to open the 2nd part.

Personal tools