mirror of
https://github.com/JasonN3/build-container-installer.git
synced 2025-12-25 10:57:55 +01:00
include vars and conditional tests
This commit is contained in:
parent
67dbcd4ba4
commit
520cb5f06e
5 changed files with 22 additions and 2 deletions
13
Makefile
13
Makefile
|
|
@ -246,12 +246,23 @@ test-iso:
|
|||
sudo mount -o loop deploy.iso /mnt/iso
|
||||
sudo mount -t squashfs -o loop /mnt/iso/images/install.img /mnt/install
|
||||
|
||||
chmod +x $(foreach test,$(_TESTS),tests/iso/$(test))
|
||||
# install tests
|
||||
chmod +x $(foreach test,$(filter install_%,$(_TESTS)),tests/iso/$(test))
|
||||
for test in $(_TESTS); \
|
||||
do \
|
||||
$(foreach var,$(_VARS),$(var)=$($(var))) ./tests/iso/$${test}; \
|
||||
done
|
||||
|
||||
# flapak tests
|
||||
if [[ -n "$(FLATPAK_REMOTE_REFS)" ]]; \
|
||||
then \
|
||||
chmod +x $(foreach test,$(filter flatpak_%,$(_TESTS)),tests/iso/$(test)); \
|
||||
for test in $(_TESTS); \
|
||||
do \
|
||||
$(foreach var,$(_VARS),$(var)=$($(var))) ./tests/iso/$${test}; \
|
||||
done; \
|
||||
fi
|
||||
|
||||
# Cleanup
|
||||
sudo umount /mnt/install
|
||||
sudo umount /mnt/iso
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue