Sha256: d4b7fd6a596fac0cea649df6217ef983ff208a4cc27d0f913d305ed853f3e073
Contents?: true
Size: 1.08 KB
Versions: 23
Compression:
Stored size: 1.08 KB
Contents
#!/usr/bin/env sh # This hook has a focus on portability. # This hook will attempt to setup your environment before running checks. # # If you would like `pre-commit` to get out of your way and you are comfortable # setting up your own environment, you can install the manual hook using: # # pre-commit install --manual # # This is a work-around to get GitHub for Mac to be able to run `node` commands # https://stackoverflow.com/questions/12881975/git-pre-commit-hook-failing-in-github-for-mac-works-on-command-line PATH=$PATH:/usr/local/bin:/usr/local/sbin cmd=`git config pre-commit.ruby 2>/dev/null` if test -n "${cmd}" then true elif which rvm >/dev/null 2>/dev/null then cmd="rvm default do ruby" elif which rbenv >/dev/null 2>/dev/null then cmd="rbenv exec ruby" else cmd="ruby" fi export rvm_silence_path_mismatch_check_flag=1 ${cmd} -rrubygems -e ' begin require "pre-commit" true rescue LoadError => e $stderr.puts <<-MESSAGE pre-commit: WARNING: Skipping checks because: #{e} pre-commit: Did you set your Ruby version? MESSAGE false end and PreCommit.run '
Version data entries
23 entries across 18 versions & 1 rubygems