| # An example hook script to verify what is about to be committed |
| # by applypatch from an e-mail message. |
| # The hook should exit with non-zero status after issuing an |
| # appropriate message if it wants to stop the commit. |
| # To enable this hook, rename this file to "pre-applypatch". |
| host=$(ls ~/.virtualenvs/mock-$version-* -d | sed -e "s/^.*mock-$version-//") |
| echo "No host found for $version" |
| echo testing $version in virtualenv mock-$version-$host on ssh host $host |
| ssh $host "cd work/mock && . ~/.virtualenvs/mock-$version-$host/bin/activate && pip install .[test] && unit2" |
| find . -name "*.pyc" -exec rm "{}" \; |
| echo '** pre-apply complete and successful **' |