Verified every claim against new_docker_build_release2.sh, the DEB
producer and a real pipeline run, then removed/fixed what does not
belong to this branch:
- Removed Step 1 (--build-prebuilt-image/--delete-prebuilt-image): those
options do not exist in the driver.
- Replaced the Release 1 bookkeeping (R1 packages table, R1 modules
table, 38-target count) with the actual Release 2 scope: 46 targets
(GROUP1 6, GROUP3 36, GROUP5 3, GROUP6 1).
- Fixed the build description: Ninja (not make -j8), unique
build4_<timestamp>_<pid> dirs (not a shared build4/), the real cmake
flags (BUILD_RTI, BUILD_GROUP*, RTI defines), no RELEASE_BUILD flag.
- Fixed image/mount facts: default image qt6-migrated-legatus-release2
(not guez-release2:2.0), /repo mount root (not /workspace), no
WORKSPACE env var, no build4/release_build.log.
- Fixed DEB names/contents: qt6-release-*_1.0-1_amd64.deb (not
guez-*_2.0), real PIPELINE_FILES list, honest note that the
ctest-runtime DEB is currently empty (build4 vs build4_<ts> mismatch).
- ctest baseline: 7 in-scope tests passed + the 9 expected Not Run
entries.
- Options reference: real options/defaults (lts-version 1.0), env
override list matching the driver; troubleshooting updated
(offscreen Qt, RTI license, prebuilt image).