fix.sh in checkoff-0.186.0 vs fix.sh in checkoff-0.187.0
- old
+ new
@@ -150,25 +150,32 @@
if [ "${bundler_version_major}" -lt 2 ]
then
need_better_bundler=true
elif [ "${bundler_version_major}" -eq 2 ]
then
- if [ "${bundler_version_minor}" -lt 2 ]
+ if [ "${bundler_version_minor}" -lt 5 ]
then
need_better_bundler=true
- elif [ "${bundler_version_minor}" -eq 2 ]
+ elif [ "${bundler_version_minor}" -eq 5 ]
then
- if [ "${bundler_version_patch}" -lt 23 ]
+ if [ "${bundler_version_patch}" -lt 5 ]
then
need_better_bundler=true
fi
fi
fi
+ echo "Bundler version: ${bundler_version}"
+ echo "Need better bundler: ${need_better_bundler}"
if [ "${need_better_bundler}" = true ]
then
# need to do this first before 'bundle update --bundler' will work
make bundle_install
+ set -x
bundle update --bundler
+ gem install bundler:2.5.5
+ set +x
+ echo "After updating bundler:"
+ echo "Bundler version: ${bundler_version}"
# ensure next step installs fresh bundle
rm -f Gemfile.lock.installed
fi
make bundle_install
# https://bundler.io/v2.0/bundle_lock.html#SUPPORTING-OTHER-PLATFORMS