devmode hook pre-push

This commit is contained in:
pvincent
2026-08-21 13:13:52 +04:00
parent 8f477a2413
commit f20d497115
3 changed files with 14 additions and 4 deletions
+6 -4
View File
@@ -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
+7
View File
@@ -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 {
+1
View File
@@ -195,3 +195,4 @@ if [[ $failed -gt 0 ]]; then
else
echo "100% passed, ${test_count} tests"
fi
exit 12