File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ for image in "${images[@]}"; do
2626 version=" ${image#* } "
2727
2828 if [ " ${version} " = " latest" ] ; then
29+ unset version
2930 mapfile -t version < <( ./bakery.sh list " ${extension} " --latest true )
3031 fi
3132
@@ -38,14 +39,19 @@ for image in "${images[@]}"; do
3839 continue
3940 fi
4041
41- echo " Build required. "
42- build_required=" true"
43- builds+=( " ${extension} :${v} " )
42+ if [[ " ${builds[@]} " != * " ${extension} :${v} " * ]] ; then
43+ echo " Build required. "
44+ build_required=" true"
45+ builds+=( " ${extension} :${v} " )
46+ else
47+ echo " Build already scheduled. "
48+ fi
4449 done
4550
4651 if [[ $build_required == true && " ${extensions[@]} " != * " ${extension} " * ]] ; then
4752 extensions+=( " ${extension} " )
4853 fi
54+ unset version
4955done
5056
5157cat >> " ${output} " << EOF
You can’t perform that action at this time.
0 commit comments