Update script improvements (#236)
* Better approach to determining available variants (Borrowed from generate-stackbrew-library.sh ) * Better approach for skipping "docs" and other non-docker directories (Borrowed from generate-stackbrew-library.sh) * Also disables tracing from previous commit.
This commit is contained in:
parent
06eb255cfa
commit
9cd8d4c47e
10
update.sh
10
update.sh
|
@ -29,18 +29,20 @@ function update_node_version {
|
||||||
}
|
}
|
||||||
|
|
||||||
for version in "${versions[@]}"; do
|
for version in "${versions[@]}"; do
|
||||||
if [[ "$version" == "docs" ]]; then
|
# Skip "docs" and other non-docker directories
|
||||||
continue
|
[ -f "$version/Dockerfile" ] || continue
|
||||||
fi
|
|
||||||
|
|
||||||
template="Dockerfile.template"
|
template="Dockerfile.template"
|
||||||
dockerfile="$version/Dockerfile"
|
dockerfile="$version/Dockerfile"
|
||||||
|
|
||||||
update_node_version
|
update_node_version
|
||||||
|
|
||||||
variants=$(ls -d $version/*/ | awk -F"/" '{print $2}')
|
variants=$(echo $version/*/ | xargs -n1 basename)
|
||||||
|
|
||||||
for variant in $variants; do
|
for variant in $variants; do
|
||||||
|
# Skip non-docker directories
|
||||||
|
[ -f "$version/$variant/Dockerfile" ] || continue
|
||||||
|
|
||||||
template="Dockerfile-$variant.template"
|
template="Dockerfile-$variant.template"
|
||||||
dockerfile="$version/$variant/Dockerfile"
|
dockerfile="$version/$variant/Dockerfile"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue