mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-08 13:36:58 +02:00
Setting the invalid CCACHE_ variables resulted in strange failure in projects depending on meson, newer version like 0.55.3. For example systemd build fails like the following errors: ``` * ACCESS DENIED: utimes: /mnt/host/source/ccache * ACCESS DENIED: utimes: /mnt/host/source/ccache F: utimes S: deny P: /mnt/host/source/ccache A: /mnt/host/source/ccache R: /mnt/host/source/ccache C: ccache cc /build/amd64-usr/var/tmp/portage/sys-apps/systemd-246/work/systemd-246-abi_x86_64.amd64/meson-private/sanitycheckc.c -o /build/amd64-usr/var/tmp/portage/sys-apps/systemd-246/work/systemd-246-abi_x86_64.amd64/meson-private/sanitycheckc.exe -O1 -pipe -pipe -D_FILE_OFFSET_BITS=64 ``` We should not set up ccache at all, as it has been already disabled in coreos-overlay repo. |
||
---|---|---|
.. | ||
formats-amd64-usr.txt | ||
formats-arm64-usr.txt | ||
images.sh | ||
packages.sh | ||
README.md | ||
sdk.sh | ||
toolchains.sh | ||
vm.sh |
The scripts in this directory are run from OS Jenkins jobs. By storing the Jenkins scripts in this repository, they are more tightly coupled to the release branch of the SDK scripts that they require. The Jenkins jobs are responsible for setting up the environment and securely initializing an SDK in the workspace before running these scripts.
The special files named formats-${BOARD}.txt
are space-separated lists of VM
image formats that should be built for releases on this branch; i.e. the script
vm.sh
is run for each item in the list.