Professional Documents
Culture Documents
Tryton
Introduction to
Axel Braun
(with material from OpenBuildService)
Axel Braun
docb@opensuse.org
axel.braun@gmx.de
@coogor
2
Open Build Service
The easy way to packages
4
© - usesthis.com - CC-BY-SA 2.5
http://usesthis.com/images/portraits/richard.stallman.jpg
5
010011
6
¿¿ whatever.tar.gz ??
docb@T520:~> ./configure
docb@T520:~> make
docb@T520:~> make install
8
9
10
11
010011
12
Open Build Service
Meat and Potatoes
Formats
14
Distributions
CentOS ™
TM
15
Architectures
16
Output
PACKAGE
DVD
IMAGE
REPOSITORY
17
Open Build Service
Jumpstart
Overview
Command
Hermes Installer
Web UI Line Your Client
Web UI (YaST,etc.)
Client
Storage
19
Project Model
20
Project Model – Build for repositories
22
Collaboration
SUBMIT FORK
FIX
25
API
26
Interconnect
27
Open Source
28
Open Build Service
Lets start
Creating Packages
1
✔ Create a package
30
Building Packages
2
✔ Build a package
31
Collaborating on Packages
3
✔ Branch a package
32
Open Build Service
Some statistics
Reference Server
build.opensuse.org
34
Users
35
Users
● Researchers/Universities
● Administration Teams
36
Numbers (from build.opensuse.org)
● Storage:
●
Sources: 11 TBytes
●
Binaries: 19 TBytes
37
Support
● Community
●
opensuse-buildservice@opensuse.org
●
Irc: #opensuse-buildservice on freenode
● Professional
http://www.open-build-service.org/contact/
●
B1 Systems (L3 backing by SUSE)
38
Kudos: The development team
Henne Vogelsang
Adrian Schröter
Stephan Kulow
Michael Schröder
39
Learn more about the
Open Build Service
www.openbuildservice.org
Thank you.
42