Merge pull request #447 from nodejs/test-build.sh
Refactor to make test-build.sh shorter
This commit is contained in:
commit
752fb8ad99
|
@ -34,16 +34,14 @@ for version in "${versions[@]}"; do
|
||||||
|
|
||||||
if ! docker build -t node:"$tag" "$version"; then
|
if ! docker build -t node:"$tag" "$version"; then
|
||||||
fatal "Build of $tag failed!"
|
fatal "Build of $tag failed!"
|
||||||
else
|
|
||||||
info "Build of $tag succeeded."
|
|
||||||
fi
|
fi
|
||||||
|
info "Build of $tag succeeded."
|
||||||
|
|
||||||
OUTPUT=$(docker run --rm -it node:"$tag" node -e "process.stdout.write(process.versions.node)")
|
OUTPUT=$(docker run --rm -it node:"$tag" node -e "process.stdout.write(process.versions.node)")
|
||||||
if [ "$OUTPUT" != "$tag" ]; then
|
if [ "$OUTPUT" != "$tag" ]; then
|
||||||
fatal "Test of $tag failed!"
|
fatal "Test of $tag failed!"
|
||||||
else
|
|
||||||
info "Test of $tag succeeded."
|
|
||||||
fi
|
fi
|
||||||
|
info "Test of $tag succeeded."
|
||||||
|
|
||||||
variants=$(echo "$version"/*/ | xargs -n1 basename)
|
variants=$(echo "$version"/*/ | xargs -n1 basename)
|
||||||
|
|
||||||
|
@ -55,16 +53,14 @@ for version in "${versions[@]}"; do
|
||||||
|
|
||||||
if ! docker build -t node:"$tag-$variant" "$version/$variant"; then
|
if ! docker build -t node:"$tag-$variant" "$version/$variant"; then
|
||||||
fatal "Build of $tag-$variant failed!"
|
fatal "Build of $tag-$variant failed!"
|
||||||
else
|
|
||||||
info "Build of $tag-$variant succeeded."
|
|
||||||
fi
|
fi
|
||||||
|
info "Build of $tag-$variant succeeded."
|
||||||
|
|
||||||
OUTPUT=$(docker run --rm -it node:"$tag-$variant" node -e "process.stdout.write(process.versions.node)")
|
OUTPUT=$(docker run --rm -it node:"$tag-$variant" node -e "process.stdout.write(process.versions.node)")
|
||||||
if [ "$OUTPUT" != "$tag" ]; then
|
if [ "$OUTPUT" != "$tag" ]; then
|
||||||
fatal "Test of $tag-$variant failed!"
|
fatal "Test of $tag-$variant failed!"
|
||||||
else
|
|
||||||
info "Test of $tag-$variant succeeded."
|
|
||||||
fi
|
fi
|
||||||
|
info "Test of $tag-$variant succeeded."
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue