mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Windows CI Fix: Allow bash v4
Signed-off-by: John Howard <jhoward@microsoft.com>
This commit is contained in:
parent
6b8d8bfbf8
commit
c07e79fa8a
1 changed files with 7 additions and 0 deletions
|
@ -56,6 +56,13 @@ while [ $# -gt 0 ]; do
|
||||||
layersFs=$(echo "$manifestJson" | jq --raw-output '.fsLayers | .[] | .blobSum')
|
layersFs=$(echo "$manifestJson" | jq --raw-output '.fsLayers | .[] | .blobSum')
|
||||||
|
|
||||||
IFS=$'\n'
|
IFS=$'\n'
|
||||||
|
# bash v4 on Windows CI requires CRLF seperator
|
||||||
|
if [ "$(go env GOHOSTOS)" = 'windows' ]; then
|
||||||
|
major=$(echo ${BASH_VERSION%%[^0.9]} | cut -d. -f1)
|
||||||
|
if [ "$major" -ge 4 ]; then
|
||||||
|
IFS=$'\r\n'
|
||||||
|
fi
|
||||||
|
fi
|
||||||
layers=( ${layersFs} )
|
layers=( ${layersFs} )
|
||||||
unset IFS
|
unset IFS
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue