tests: add example scripts

This commit is contained in:
Erik Arvstedt
2020-12-18 19:56:56 +01:00
parent ff94985b8b
commit 3403795c86
2 changed files with 19 additions and 1 deletions
+17 -1
View File
@@ -202,13 +202,29 @@ basic() {
pkgsUnstable
}
all() {
# All tests that only consist of building a nix derivation.
# Their output is cached in /nix/store.
buildable() {
basic
scenario=full buildTest "$@"
scenario=regtest buildTest "$@"
scenario=hardened buildTest "$@"
}
examples() {
script="
set -e
./deploy-container.sh
./deploy-qemu-vm.sh
"
(cd $scriptDir/../examples && nix-shell --run "$script")
}
all() {
buildable
examples
}
# An alias for buildTest
build() {
buildTest "$@"