cd /output
rm feather
-sha256sum "${DISTNAME}-flatpak.zip" > SHA256SUMS.part
\ No newline at end of file
+sha256sum "${DISTNAME}-flatpak.zip" > "${LOGDIR}/SHA256SUMS.part"
\ No newline at end of file
for logdir in "${sha256sum_fragments[@]}"; do
echo " '$logdir'"
case "$logdir" in
- "$LOGDIR_BASE"/*.pack/SHA256SUMS.part)
- ;;
"$LOGDIR_BASE"/*-codesigned/SHA256SUMS.part)
codesigned_fragments+=("$logdir")
;;
exit 1
fi
-noncodesigned_fragments+=("$OUTDIR_BASE/x86_64-linux-gnu.pack/SHA256SUMS.part")
-
##############
## Attest ##
##############
--share="$PWD"=/feather \
--share="$PACK"=/pack \
--share="$(outdir_for_host "$host")"=/output \
+ --share="$LOGDIR_BASE"=/logdir-base \
--share="$FEATHER_BIN"=/feather-bin \
--keep-failed \
--fallback \
${ADDITIONAL_GUIX_COMMON_FLAGS} ${ADDITIONAL_GUIX_ENVIRONMENT_FLAGS} \
-- env DISTNAME="$DISTNAME" \
SOURCE_DATE_EPOCH="${COMMIT_TIMESTAMP:?unable to determine value}" \
+ LOGDIR="$(LOGDIR_BASE=/logdir-base && logdir_for_host "$host")" \
VERSION="$VERSION" \
bash -c "cd /feather && \
bash contrib/flatpak/make_flatpak.sh"