- some hashed variables might contain "${SRC}", so hashes never match, unless built in Docker
- this strips away SRC from all vars and adds debugging so we can detect more later.
- `artifact-uboot`: include more variables into hash, for ATF & rk stuff
- `artifact-armbian-desktop`:
- hashed vars actually contain /armbian in different context, skip normalization in this case
- include results of relevant aggregation into artifact_input_variables
- otherwise: desktops with different appgroups/configs lead to build failures in pipeline
- will cause warnings in JSON preparation step, if more than one appgroups/config combo is targeted, since repo can only have one
|
||
|---|---|---|
| .. | ||
| apt-utils.sh | ||
| bat-cat.sh | ||
| chroot-helpers.sh | ||
| cleaning.sh | ||
| countdown.sh | ||
| deprecations.sh | ||
| downloads.sh | ||
| extensions.sh | ||
| git-ref2info.sh | ||
| git.sh | ||
| github-actions.sh | ||
| hash-files.sh | ||
| memoize-cached.sh | ||
| oci-oras.sh | ||
| python-tools.sh | ||
| retry.sh | ||
| shellcheck.sh | ||