This docker image is used to run continuious integrations and local builds with the Qbs build system.
The image contains a clang as the main compiler. The qt variants also contain some qt module.
Use it like qbs command line.
docker run -it \
--mount src="$(pwd)",target=/build,type=bind \
-w /build \
qbs-clang10:latest \
build -d /tmp/qbs -p autotest-runner
This mounts your current directory to /build
in the container. Changes the workdir to /build
and runs qbs with build path /tmp/qbs
and targets the autotest-runner
.