Open build service

Source: Internet
Author: User

 

One open build service (OBS)

 

Home page:

Http://openbuildservice.org/

 

Open build service (OBS) is an open and complete software release and development platform. He provides an infrastructure to create software release packages that support a wide range of operating systems and hardware architectures, as well as plug-ins (add-ons) and application images (appliance images) or the entire Linux release package.

Obs provides a tool set to work collaboratively, support access permissions, merge requests and review features. Users can access obs through web interfaces, and OBS also supports access through command lines or APIs.

Instead of using compiler farms of different hardware to build and release packages for different architectures or a variety of Linux (fedora, Debian, Ubuntu, and so on) releases, obs creates a new virtual machine at each build, this saves time and resources.

Obs considers any dependency modification and rebuilds the release package as needed. It can directlySource codeManagement System (SVN, git, etc.) to obtain the sourceCode. It can also connect other projects in OBS and use their release packages.

 

OBS is an open-source and free project of the GPL protocol. We can freely obtain and use the source code of OBS or the deployable application package (appliance ).

 

Main advantages: you can build a complete Linux system images, Linux appliance or VM appliance.

 

2. obs instance

Https://build.opensuse.org/is an obs instance managed by opensuse, where approximately 23,392 open source projects are built.

 

For example, you can view the current build job of some machines under status monitor as follows:

 

For example, to view the build status of minggw:

 

 

 

3. Create your own obs

Download obs appliance. You can select install image, hard disk image, VMWare image, or livecd.

Http://download.opensuse.org/repositories/openSUSE:/Tools/images/

Alternatively, you can directly download SuSE studio galaxy, including the complete server, worker, and client.
Http://susestudio.com/a/psNYmd/obs-20-git-snapshot

 

Refer:
Http://en.opensuse.org/openSUSE:Build_Service_Appliance
Http://wiki.meego.com/Build_Infrastructure

Http://wiki.maemo.org/OpenSuse_Build_Service/Installation

 

Complete!

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.