Merge pull request #2258 from orgads/yarn-update
chore: Simplify yarn and alpine version update
This commit is contained in:
commit
dd95409568
10
update.sh
10
update.sh
|
@ -66,7 +66,6 @@ fi
|
||||||
arch=$(get_arch)
|
arch=$(get_arch)
|
||||||
|
|
||||||
if [ "${SKIP}" != true ]; then
|
if [ "${SKIP}" != true ]; then
|
||||||
alpine_version=$(get_config "./" "alpine_version")
|
|
||||||
yarnVersion="$(curl -sSL --compressed https://yarnpkg.com/latest-version)"
|
yarnVersion="$(curl -sSL --compressed https://yarnpkg.com/latest-version)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -135,9 +134,6 @@ function update_node_version() {
|
||||||
sed -Ei -e 's/^FROM (.*)/FROM '"$fromprefix"'\1/' "${dockerfile}-tmp"
|
sed -Ei -e 's/^FROM (.*)/FROM '"$fromprefix"'\1/' "${dockerfile}-tmp"
|
||||||
sed -Ei -e 's/^(ENV NODE_VERSION ).*/\1'"${nodeVersion}"'/' "${dockerfile}-tmp"
|
sed -Ei -e 's/^(ENV NODE_VERSION ).*/\1'"${nodeVersion}"'/' "${dockerfile}-tmp"
|
||||||
|
|
||||||
currentYarnVersion="$(grep "ENV YARN_VERSION" "${dockerfile}" | cut -d' ' -f3)"
|
|
||||||
sed -Ei -e 's/^(ENV YARN_VERSION ).*/\1'"${currentYarnVersion}"'/' "${dockerfile}-tmp"
|
|
||||||
|
|
||||||
# shellcheck disable=SC1004
|
# shellcheck disable=SC1004
|
||||||
new_line=' \\\
|
new_line=' \\\
|
||||||
'
|
'
|
||||||
|
@ -172,11 +168,9 @@ function update_node_version() {
|
||||||
if diff -q "${dockerfile}-tmp" "${dockerfile}" > /dev/null; then
|
if diff -q "${dockerfile}-tmp" "${dockerfile}" > /dev/null; then
|
||||||
echo "${dockerfile} is already up to date!"
|
echo "${dockerfile} is already up to date!"
|
||||||
else
|
else
|
||||||
if [ "${SKIP}" = true ]; then
|
if [ "${SKIP}" != true ]; then
|
||||||
# Get the currently used Yarn version
|
|
||||||
yarnVersion="$(grep "ENV YARN_VERSION" "${dockerfile}" | cut -d' ' -f3)"
|
|
||||||
fi
|
|
||||||
sed -Ei -e 's/^(ENV YARN_VERSION ).*/\1'"${yarnVersion}"'/' "${dockerfile}-tmp"
|
sed -Ei -e 's/^(ENV YARN_VERSION ).*/\1'"${yarnVersion}"'/' "${dockerfile}-tmp"
|
||||||
|
fi
|
||||||
echo "${dockerfile} updated!"
|
echo "${dockerfile} updated!"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue