devmode hook pre-push
This commit is contained in:
@@ -27,17 +27,19 @@ We would love to hear your thoughts! Any feedback, suggestions, or contributions
|
||||
are greatly appreciated.
|
||||
-- [contact@artcode.re](mailto:contact@artcode.re)
|
||||
|
||||
## install
|
||||
## Get started
|
||||
|
||||
### install
|
||||
<!-- markdownlint-disable MD013 MD025 -->
|
||||
`source <(curl -s https://git.artcode.re/miaou/miaou-bash/raw/branch/main/install.sh)`
|
||||
|
||||
## upgrade
|
||||
### upgrade
|
||||
|
||||
`miaou-bash --self-upgrade`
|
||||
|
||||
## uninstall
|
||||
### uninstall
|
||||
|
||||
`miaou-bash --uninstall
|
||||
`miaou-bash --uninstall`
|
||||
|
||||
## Readline main bindings
|
||||
|
||||
|
||||
@@ -25,6 +25,13 @@ function dev_mode {
|
||||
git clone "$GIT_URL"
|
||||
sudo rm "$MIAOU_BASH_DIR" -rf
|
||||
sudo ln -s "$target" "$MIAOU_BASH_DIR"
|
||||
|
||||
local hook="$target"/.git/hooks/pre-push
|
||||
cat >"$hook" <<EOF
|
||||
#!/usr/bin/env bash
|
||||
test/miaou-bash.test.bash
|
||||
EOF
|
||||
chmod +x "$hook"
|
||||
}
|
||||
|
||||
function assert_reachable_target {
|
||||
|
||||
@@ -195,3 +195,4 @@ if [[ $failed -gt 0 ]]; then
|
||||
else
|
||||
echo "100% passed, ${test_count} tests"
|
||||
fi
|
||||
exit 12
|
||||
|
||||
Reference in New Issue
Block a user