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