Skip to content

Commit 9cd8d4c

Browse files
authored
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.
1 parent 06eb255 commit 9cd8d4c

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

update.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,20 @@ function update_node_version {
2929
}
3030

3131
for version in "${versions[@]}"; do
32-
if [[ "$version" == "docs" ]]; then
33-
continue
34-
fi
32+
# Skip "docs" and other non-docker directories
33+
[ -f "$version/Dockerfile" ] || continue
3534

3635
template="Dockerfile.template"
3736
dockerfile="$version/Dockerfile"
3837

3938
update_node_version
4039

41-
variants=$(ls -d $version/*/ | awk -F"/" '{print $2}')
40+
variants=$(echo $version/*/ | xargs -n1 basename)
4241

4342
for variant in $variants; do
43+
# Skip non-docker directories
44+
[ -f "$version/$variant/Dockerfile" ] || continue
45+
4446
template="Dockerfile-$variant.template"
4547
dockerfile="$version/$variant/Dockerfile"
4648

0 commit comments

Comments
 (0)