1 The "ci" folder consists of-
3 build.sh --> builds rpm packages (if -p package option is passed as "centos"
4 or in default case) by calling build_interface.sh and build_rpm subfolder
5 files ; builds debian packages (if -p package option is passed as "ubuntu")
6 by calling build_interface.sh and build_deb subfolder files;
7 builds both debian and rpm packages (if -p package option is
10 build_interface.sh --> triggers qemu_build.sh and kernel_build.sh
12 build_deb --> contains the Dockerfile required to build debian backages for
13 kernel and qemu, inside ubuntu docker.
15 build_rpm --> contains the Dockerfile required to build rpm backages for
16 kernel and qemu, inside centos docker.
18 envs --> contains the host and guest setup+configuration files.
21 The actual Tree structure is as below-
26 |-- build_interface.sh
32 |-- cyclicTestTrigger.sh
34 | |-- create-rt-tests-rpm.sh
41 | |-- host-run-qemu.sh
46 | |-- stress_scripts.sh
49 |-- kernelConfigValidate.sh
51 |-- qemuConfigValidate.sh