-
Notifications
You must be signed in to change notification settings - Fork 3
/
obs-copr.txt
25 lines (24 loc) · 1.32 KB
/
obs-copr.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
- projects && sub-projects
- event-based rebuilds
- states finished/succeeded (createrepo)
- wide range of supported distributions
<project>/distributions/new, e.g. https://build.opensuse.org/projects/home:praiskup:resalloc/distributions/new
- debian && debbuild (Neal), what about mock?
- tokens with various privileges
- commandline
osc less science:unstable FreeCAD FreeCAD.spec
osc checkout home:praiskup:resalloc
- source methods
- links
- https://en.opensuse.org/openSUSE:Build_Service_Concept_SourceService
- https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.source_service.html
- https://build.opensuse.org/package/view_file/science:unstable/FreeCAD/FreeCAD.spec?expand=1
- server-side methods not adjustable (security), probably run on backend?
- no "generic" SCM method to modify sources (reproducibility)
- pros - saved space in lookaside cache
- cons
- hacks in spec file, https://build.opensuse.org/package/view_file/science:unstable/FreeCAD/FreeCAD.spec?expand=1
- or difficult setup, https://build.opensuse.org/package/view_file/home:praiskup:resalloc/resalloc/_service?expand=1
- webhooks
- https://linuxkamarada.com/en/2019/03/19/integrating-the-open-build-service-with-github/#.YZNyYLso_9Y
- only "push" and "open PR event" (not force push, comments, etc.)