mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-19 19:40:37 +02:00
update server update
This commit is contained in:
parent
0405d70588
commit
bed3ecf380
1 changed files with 3 additions and 1 deletions
|
@ -29,13 +29,15 @@ for i in ${_SERVER_ARCH}; do
|
||||||
fi
|
fi
|
||||||
# update container to latest packages
|
# update container to latest packages
|
||||||
systemd-nspawn -q -D "${i}" pacman --noconfirm -Syu
|
systemd-nspawn -q -D "${i}" pacman --noconfirm -Syu
|
||||||
|
rg -o 'updgraded (.*) \(' -r '$1' "${i}"/var/log/pacman.log > upgrade-"${i}".log
|
||||||
for k in ${_TRIGGER}; do
|
for k in ${_TRIGGER}; do
|
||||||
# if trigger successful, release new image to server
|
# if trigger successful, release new image to server
|
||||||
if rg -qw "${k}" "${i}"/var/log/pacman.log; then
|
if rg -qw "${k}" upgrade-"${i}".log; then
|
||||||
archboot-"${i}"-server-release.sh run || echo "Error: ${i} release!" >> error.log
|
archboot-"${i}"-server-release.sh run || echo "Error: ${i} release!" >> error.log
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
rm upgrade-"${i}".log
|
||||||
rm "${i}"/var/log/pacman.log
|
rm "${i}"/var/log/pacman.log
|
||||||
rm "${i}"/var/cache/pacman/pkg/*
|
rm "${i}"/var/cache/pacman/pkg/*
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in a new issue