This commit is contained in:
Sohrab Behdani 2024-09-28 15:41:48 +03:30
parent ef991870ff
commit ac5298c73f

View file

@ -14,16 +14,18 @@ build_iso:
- pacman --noconfirm -Sy artools iso-profiles - pacman --noconfirm -Sy artools iso-profiles
- echo "Setting up filesystem for the build" - echo "Setting up filesystem for the build"
- dd if=/dev/zero of=/tmp/loopfs.img bs=1024 count=8000000 - dd if=/dev/zero of=/tmp/loopfs.img bs=1024 count=8000000
- losetup /dev/loop7 /tmp/loopfs.img - losetup /dev/loop8 /tmp/loopfs.img
- mkfs.ext4 /dev/loop7 - mkfs.ext4 /dev/loop8
- mkdir -p /var/lib/artools - mkdir -p /var/lib/artools
- mount /dev/loop7 /var/lib/artools - mount /dev/loop8 /var/lib/artools
- echo "Starting the ISO build process" - echo "Starting the ISO build process"
- mkdir -p ~/artools-workspace/iso-profiles - mkdir -p ~/artools-workspace/iso-profiles
- cp base ~/artools-workspace/iso-profiles -r - cp base ~/artools-workspace/iso-profiles -r
- mkdir -p ~/.config/artools - mkdir -p ~/.config/artools
- ls config/ - ls config/
- cp config/pacman.conf /usr/share/artools/pacman.conf.d/default.conf - cp config/pacman.conf /usr/share/artools/pacman.conf.d/default.conf
- mkdir -p /root/.config/artools/
- cp config/pacman.conf /root/.config/artools/pacman-default.conf
- cp config/pacman.conf /etc/pacman.conf - cp config/pacman.conf /etc/pacman.conf
- cp -r config/parch-mirrors /etc/pacman.d/ - cp -r config/parch-mirrors /etc/pacman.d/
- ./build-iso.sh - ./build-iso.sh