Build Service/PoweredBy

From openSUSE

< Build Service(Difference between revisions)
Revision as of 19:23, 11 July 2009
MartinMohring (Talk | contribs)
OBS Testing and Development System for new OBS Features ( Martin Mohring / [http://www.5edatasoft.com 5e Datasoft] )
� Previous diff
Current revision
Pbleser (Talk | contribs)
added Packman
Line 69: Line 69:
Our repos are powered by [http://mirrorbrain.org/ mirrorbrain]. Our repos are powered by [http://mirrorbrain.org/ mirrorbrain].
 +
 +=== Packman ===
 +The openSUSE packages in the [http://packman.links2linux.org Packman repository] are built using a local setup of the openSUSE Build Service (currently using trunk) to provide many additional packages for openSUSE (games, multimedia, ...).
 +
[[Category:Build Service]] [[Category:Build Service]]

Current revision

Please add yourself here if you run a local version of the openSUSE Buildservice. Please also describe what you are you using it for.

Contents

OBS Testing and Development System for new OBS Features ( Martin Mohring / 5e Datasoft )

The OBS Testing and Development System runs the openSUSE:Tools:Devel/obs-all-svn, qemu-svn, osc-svn, build-svn snapshots as well as some upstream support packages like new versions of ruby, ruby on rails etc.

The version therein are normally the biweekly snapshots from the OBS svn repositories trunk. If svn trunk is broken, these versions are ommited and not put into the public openSUSE:Tools:Devel project. Also, we have now decided to rename the "provides" field in the package names to differ from the openSUSE distribution and put "conflict" fields into the packages so package managers like zypper present you with a installation/deinstallation choice and not with a silent overwrite like in the past.

More on the Testbase here

We are looking for a sponsor to enhance the OBS Backend server, it needs a machine with a dual core x86 64 bit and 4 GB of memory - package base and number of scheduler architectures have increased too much. Also, we are looking for an additional dual core ppc64 machine as a worker.

VideoLAN repositories for openSUSE 10.3 - Factory ( Dimstar )

The VideoLAN repository is built on an own installation of OBS, which is (to my knowledge) the first one to run completely on openSUSE 11.1. Even signing is used in this instance.

OBS Testing/Development, Embedded Systems, Imaging ( Jan-Simon Möller )

OBS is the Backend for the new version of the LiRE Platform. I'm also using OBS for Cross Development - see this post.

Distros running:

  • Cross
    • Fedora 8 @ arm5el
    • Debian Etch @ arm4l
    • Maemo/Diablo @ arm6el
  • Native
    • openSUSE 10.3 @ i586/x86_64
    • openSUSE 11.0 @ i586/x86_64
    • openSUSE 11.1 @ i586/x86_64
    • openSUSE Factory @ i586/x86_64
  • Custom
    • Homebrew @ i586
    • LiRE @ i586

Open-Xchange Server 6 Platform packages for SLE10, RHEL5 and DebianEtch ( Carsten Hoeger / Open-Xchange )

We use a local OBS to build our complete Open-Xchange Server 6 platform. We also integrated CruiseControl with OBS in using customized ant tasks that use the OBS REST API

University of British Columbia Okanagan for Research and Distro Deployment ( Steve Cundy )

We have been using a local OBS primarily for building custom/open/commercial packages required for our standard SLED and SLES deployment as well as managing unique software requests from our researchers and faculty with incredible response times. The OBS has also proved to be a critical and invaluable tool in allowing us to quickly roll out new servers and desktops configured for use at UBCO. With extremely limited resources we can fully support a rapidly growing linux infrastructure and community on campus. The project has been so successful we are looking into providing a public server for faculty/students/grads develop on, expanding the choices of fully supported distros to choose from, and getting more involved in community project development (ie: AccessGrid).

Dell Community Repository http://linux.dell.com/repo/community Michael Brown

Dell hosts several open source projects for distribution to customers on a community-support-only basis. We struggled to build all of the software across all the OS distribution flavors using a homegrown build system. OBS saved the day in allowing not only easy access to build across our most popular repos, but also in allowing secure access to allow trusted third parties to add content to our repos. We are in process of setting up internal OBS infrastructure to serve the needs of Dell's OpenManage development organization to build select components of our software stack (April 2009).

Moblin Project

The Moblin project uses a local instance of the openSUSE Build Service to build and manage the Moblin packages. After careful evaluation of the available solutions, openSUSE Build Service appeared to be the best fit for Moblin's objectives.

Stylite GmbH

Stylite GmbH uses a local openSUSE Build Service to test-build packages for EGroupware and build our own EPL (EGroupware Premium Line) packages. Official EGroupware packages will then be build on https://build.opensuse.org and distributed from there.


linux-administrator.com

linux-administrator projects uses a local setup of openSUSE Build Service to create packages / distributions for various projects like VHCS and stresslinux or other personally needed setups. The same instance is used to build packages needed in our datacenter environment at InterNetX GmbH.

The following distributions are included in our setup (i586/x86_64):

  • (open)SuSE Linux 9.3 - 11.1 (+Updates)
  • SuSE Linux Enterprise 9 - 11 (+Updates)
  • Fedora 5 - 11 (+Extras)
  • CentOS 4.x and 5.x (+EPEL)
  • Redhat Enterprise Linux 5.x
  • Debian Etch/Lenny
  • Ubuntu 6.06 - 8.10

Our repos are powered by mirrorbrain.

Packman

The openSUSE packages in the Packman repository are built using a local setup of the openSUSE Build Service (currently using trunk) to provide many additional packages for openSUSE (games, multimedia, ...).