blob: 5808679a654a5911e45cc5c8e3d3bed03a652727 (
plain)
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
|
# vim:ft=yaml:et:sw=4
# helper variables
mirror: /distrib/mageia/distrib/cauldron
mirror_i586: ${mirror}/i586/media
mirror_x86_64: ${mirror}/x86_64/media
# resultset definition
resultset:
class: Youri::Check::Resultset::DBI
options:
driver: Pg
host: <%= pgsql_server %>;sslmode=require
base: <%= pgsql_db %>
user: <%= pgsql_user %>
pass: <%= pgsql_password %>
# checks definitions
tests:
dependencies:
class: Youri::Check::Test::Dependencies
missing:
class: Youri::Check::Test::Missing
# reports definitions
reports:
file:
class: Youri::Check::Report::File
options:
to: <%= outdir %>
global: 1
individual: 1
formats:
html:
class: Youri::Check::Report::Format::HTML
text:
class: Youri::Check::Report::Format::Text
rss:
class: Youri::Check::Report::Format::RSS
# media definitions
medias:
core.i586:
class: Youri::Media::URPM
options:
name: core
type: binary
path: ${mirror_i586}/core
hdlist: ${mirror_i586}/media_info/hdlist_core.cz
options:
dependencies:
allowed:
- core.i586
missing:
allowed:
- core.sources
core.x86_64:
class: Youri::Media::URPM
options:
name: core
type: binary
path: ${mirror_x86_64}/core
hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
options:
dependencies:
allowed:
- core.x86_64
- core.i586
missing:
allowed:
- core.sources
core.sources:
class: Youri::Media::URPM
options:
name: core
type: source
path: ${mirror_i586}/core
hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
options:
dependencies:
allowed:
- core.x86_64
nonfree.i586:
class: Youri::Media::URPM
options:
name: nonfree
type: binary
path: ${mirror_i586}/nonfree/release
hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.cz
options:
dependencies:
allowed:
- core.i586
- nonfree.i586
missing:
allowed:
- nonfree.sources
nonfree.x86_64:
class: Youri::Media::URPM
options:
name: nonfree
type: binary
path: ${mirror_x86_64}/nonfree/release
hdlist: ${mirror_x86_64}/media_info/hdlist_nonfree_release.cz
options:
dependencies:
allowed:
- core.x86_64
- core.i586
- nonfree.x86_64
- nonfree.i586
missing:
allowed:
- nonfree.sources
nonfree.sources:
class: Youri::Media::URPM
options:
name: nonfree
type: source
path: ${mirror_i586}/nonfree/release
hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.src.cz
options:
dependencies:
allowed:
- nonfree.x86_64
|