This commit is contained in:
Harald Sitter
2024-11-06 02:35:34 +01:00
parent b5a1d6e6e4
commit e41f5043e9
2 changed files with 4 additions and 1 deletions

View File

@@ -23,6 +23,7 @@ imaging:
- 'kde-builder/kde/log/*'
- 'systemdOS_*/kde-builder/kde/src/log/*'
- 'kdeos_*/kde-builder/kde/src/log/*'
- 'dmesg.log'
imaging+publish:
stage: start

View File

@@ -14,12 +14,14 @@ ID=$3
[ "$OUTPUT" = "" ] && exit 1
[ "$ID" = "" ] && exit 1
OUTPUT_DIR=$(dirname "$OUTPUT_ABS")
EXPORT="$OUTPUT.export"
cleanup() {
[ -d "$EXPORT" ] && btrfs subvolume delete "$EXPORT"
btrfs filesystem show . || true
btrfs filesystem df . || true
dmesg > "$OUTPUT_DIR/dmesg.log"
return 0
}
trap cleanup INT TERM EXIT
@@ -61,7 +63,7 @@ btrfs balance start --force -dusage=64 .
btrfs subvolume sync .
btrfs filesystem sync .
## And to finish things off we shrink the filesystem to the minimum size.
"$(dirname "$OUTPUT_ABS")/btrfs-shrink.py"
$OUTPUT_DIR/btrfs-shrink.py
## Sync changes to disk.
btrfs filesystem sync .
# Final report.