mirror of
https://github.com/morgan9e/systemd
synced 2026-04-14 00:14:32 +09:00
ci: use -p and -f when creating dirs/removing files in mkosi job btrfs setup
It failed at least once: mkdir: cannot create directory ‘/mnt/mkosi’: File exists
This commit is contained in:
committed by
Yu Watanabe
parent
aac21825cd
commit
a06e64d884
8
.github/workflows/mkosi.yml
vendored
8
.github/workflows/mkosi.yml
vendored
@@ -128,14 +128,14 @@ jobs:
|
||||
run: |
|
||||
truncate --size=100G btrfs.raw
|
||||
mkfs.btrfs btrfs.raw
|
||||
sudo mkdir /mnt/mkosi
|
||||
sudo mkdir -p /mnt/mkosi
|
||||
LOOP="$(sudo losetup --find --show --direct-io=on btrfs.raw)"
|
||||
rm btrfs.raw
|
||||
rm -f btrfs.raw
|
||||
sudo mount "$LOOP" /mnt/mkosi --options compress=zstd:1,user_subvol_rm_allowed,noatime,discard=async,space_cache=v2
|
||||
sudo chown "$(id -u):$(id -g)" /mnt/mkosi
|
||||
mkdir /mnt/mkosi/tmp
|
||||
mkdir -p /mnt/mkosi/tmp
|
||||
echo "TMPDIR=/mnt/mkosi/tmp" >>"$GITHUB_ENV"
|
||||
ln -s /mnt/mkosi/build build
|
||||
ln -sf /mnt/mkosi/build build
|
||||
|
||||
- name: Configure
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user