Merge pull request #140 from pesho/enhance-test-build
Enhance test-build.sh to also perform simple execution tests
This commit is contained in:
commit
4acc37bce5
|
|
@ -40,6 +40,13 @@ for version in "${versions[@]}"; do
|
|||
info "Build of $tag succeeded."
|
||||
fi
|
||||
|
||||
OUTPUT=$(docker run --rm -it node:$tag node -e "process.stdout.write(process.versions.node)")
|
||||
if [ "$OUTPUT" != "$tag" ]; then
|
||||
fatal "Test of $tag failed!"
|
||||
else
|
||||
info "Test of $tag succeeded."
|
||||
fi
|
||||
|
||||
variants=( onbuild slim wheezy )
|
||||
|
||||
for variant in "${variants[@]}"; do
|
||||
|
|
@ -52,6 +59,13 @@ for version in "${versions[@]}"; do
|
|||
info "Build of $tag-$variant succeeded."
|
||||
fi
|
||||
|
||||
OUTPUT=$(docker run --rm -it node:$tag-$variant node -e "process.stdout.write(process.versions.node)")
|
||||
if [ "$OUTPUT" != "$tag" ]; then
|
||||
fatal "Test of $tag-$variant failed!"
|
||||
else
|
||||
info "Test of $tag-$variant succeeded."
|
||||
fi
|
||||
|
||||
done
|
||||
|
||||
done
|
||||
|
|
|
|||
Loading…
Reference in New Issue