- OBS organizes everything into Projects.
- Every user has default project, mine is home:abitrolly.
- To build a package, you need to select Repository where this package will be stored.
- Repository is Distribution specific.
- OBS nows nothing about Distribution, it is just an ordinary top level Project.
- Repository is identified by
Project/type
string, likeDebian:8.0/standard
.
- Package is just a name inside a Project. It needs files to be built.
- Use osc checkout to get package files.
$ osc co home:andrew_z bleachbit
A home:andrew_z
A home:andrew_z/bleachbit
A home:andrew_z/bleachbit/bleachbit-4.1.1.tar.gz
A home:andrew_z/bleachbit/bleachbit.dsc
A home:andrew_z/bleachbit/bleachbit.spec
A home:andrew_z/bleachbit/debian.changelog
A home:andrew_z/bleachbit/debian.control
A home:andrew_z/bleachbit/debian.rules
At revision 327.
https://en.opensuse.org/openSUSE:Build_Service_Tutorial https://www.susecon.com/archive-2019.html