BUILDROOT="/buildroot",
DESTDIR="/work/dest",
CHROOT_DESTDIR="/work/dest",
- OUTPUTDIR="/work/out",
- CHROOT_OUTPUTDIR="/work/out",
SRCDIR="/work/src",
CHROOT_SRCDIR="/work/src",
PACKAGEDIR="/work/packages",
"--ro-bind", script, "/work/build-script",
"--ro-bind", json, "/work/config.json",
"--bind", context.install_dir, "/work/dest",
- "--bind", context.staging, "/work/out",
"--bind", context.artifacts, "/work/artifacts",
"--bind", context.package_dir, "/work/packages",
*(
| `CHROOT_BUILDDIR` | | | | ✓ | | | | |
| `DESTDIR` | | | | ✓ | | | | |
| `CHROOT_DESTDIR` | | | | ✓ | | | | |
-| `OUTPUTDIR` | | | | ✓ | ✓ | ✓ | ✓ | ✓ |
-| `CHROOT_OUTPUTDIR` | | | | ✓ | ✓ | ✓ | | |
+| `OUTPUTDIR` | | | | | ✓ | ✓ | ✓ | ✓ |
+| `CHROOT_OUTPUTDIR` | | | | | ✓ | ✓ | | |
| `BUILDROOT` | | | ✓ | ✓ | ✓ | ✓ | | |
| `PACKAGEDIR` | | | ✓ | ✓ | ✓ | ✓ | | |
| `ARTIFACTDIR` | | | ✓ | ✓ | ✓ | ✓ | | |
tools tree when `ToolsTreeCertificates=` is set, since they aren't certificates, use a sandbox tree
instead. This allows to override `SignedBy=` keys for APT repositories.
- The `agetty.autologin` and `login.noauth` credentials are no longer set unconditionally.
+- Access to the output directory in build scripts was removed. To put artifacts
+ from the build directory into the output directory, copy them from the build directory
+ to the output directory in a post-installation script which does have access to the build
+ directory and the output directory.
## v24