1
0
Fork 0
qemu/roms/skiboot/opal-ci
Daniel Baumann ea34ddeea6
Adding upstream version 1:10.0.2+ds.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-22 14:27:05 +02:00
..
build-clang.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-debian-unstable.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-docs.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-fedora-rawhide.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-fedora40.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-fedora41.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-qemu-powernv.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-ubuntu-18.04.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-ubuntu-20.04.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-ubuntu-22.04.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build-ubuntu-rolling.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-clang Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-debian-stretch Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-debian-unstable Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-docs Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-fedora-rawhide Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-fedora40 Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-fedora41 Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-ubuntu-18.04 Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-ubuntu-20.04 Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-ubuntu-22.04 Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Dockerfile-ubuntu-rolling Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
install-deps-qemu-powernv.sh Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Makefile Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
README Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00

OPAL-CI
-------

Magic scripts for doing CI regression testing.

Dockerfiles/build scripts for doing builds in Docker (focused on CI only,
used by Travis-ci - see .travis.yml)


building op-build for skiboot CI
--------------------------------
Currently the makefile targets building op-build firmware (targeted at Mambo
simulator) for all current op-build releases.

Since skiboot maintains compatibility, these binaries should *ALWAYS* boot
and work.

The provided makefile to recreate the various zImage.epapr images should be
a good starting point.

I run it like this:
cd opal-ci
export BUILDROOT_GIT=~/op-build/.git/modules/buildroot/
export OP_BUILD_GIT=~/op-build/
export DL_CACHE=~/op-build/dl
export SCRATCH=/scratch/stewart/op-build/
make -j2 images

DL_CACHE points to an existing op-build tree, so we don't have to download
all the source tarballs again

SCRATCH is where all compilation will happen, must have >20GB free space

BUILDROOT_GIT and OP_BUILD_GIT exist to prevent you having to clone from
github.