blob: d4da1656119afdb2ae5a6eb963e896cca81777b3 (
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
|
The "ci" folder consists of-
build.sh --> builds rpm packages (if -p package option is passed as "centos"
or in default case) by calling build_rpm subfolder files ; builds debian
packages (if -p package option is passed as "ubuntu") by calling build_deb
subfolder files; builds both debian and rpm packages (if -p package option is
passed as "both").
build_deb --> contains the files required to build debian backages for kernel
and qemu, inside ubuntu docker.
build_rpm --> contains the files required to build rpm backages for kernel and
qemu, inside centos docker.
envs --> contains the host and guest setup+configuration files.
The actual Tree structure is as below-
|-- build_deb
| |-- build_debs_docker.sh
| |-- build_debs.sh
| |-- Dockerfile
| |-- kernel_deb_build.sh
| |-- mkcontrol.sh
| `-- qemu_deb_build.sh
|-- build_rpm
| |-- build_rpms_docker.sh
| |-- build_rpms.sh
| |-- Dockerfile
| |-- kernel_rpm_build.sh
| |-- mkspec
| |-- mkversion
| |-- qemu_rpm_build.sh
|-- build.sh
|-- envs
| |-- create-rt-tests-rpm.sh
| |-- guest-cmd.sh
| |-- guest-modify.sh
| |-- guest-setup0.sh
| |-- guest-setup1.sh
| |-- host-config
| |-- host-run-qemu.sh
| |-- host-setup0.sh
| |-- host-setup1.sh
| `-- rt-tests.patch
`-- README
|