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!