diff --git a/scripts/getCurrentVersion.sh b/scripts/getCurrentVersion.sh new file mode 100755 index 0000000000..61522b1666 --- /dev/null +++ b/scripts/getCurrentVersion.sh @@ -0,0 +1,7 @@ +#!/bin/bash +version=$(cat lerna.json \ + | grep version \ + | head -1 \ + | awk -F: '{gsub(/"/,"",$2);gsub(/[[:space:]]*/,"",$2); print $2}' \ + | sed 's/[",]//g') +echo $version diff --git a/scripts/updateVersions.sh b/scripts/updateVersions.sh index 51ad70366c..1d019fd886 100755 --- a/scripts/updateVersions.sh +++ b/scripts/updateVersions.sh @@ -1,9 +1,5 @@ #!/bin/bash -version=$(cat lerna.json \ - | grep version \ - | head -1 \ - | awk -F: '{gsub(/"/,"",$2);gsub(/[[:space:]]*/,"",$2); print $2}' \ - | sed 's/[",]//g') +version=$(./scripts/getCurrentVersion.sh) echo "Setting version $version" yarn lerna exec "yarn version --no-git-tag-version --new-version=$version" echo "Updating dependencies"