Remover requirement of passing args to help-line
This commit is contained in:
18
examples
18
examples
@@ -1,47 +1,47 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
⚡️hello() {
|
||||
_help-line "Say hello!" "$@"
|
||||
_help-line "Say hello!"
|
||||
echo Hello, world!
|
||||
}
|
||||
|
||||
⚡️build() {
|
||||
_help-line "Build an incredible script" "$@"
|
||||
_help-line "Build an incredible script"
|
||||
mkdir -p .generated
|
||||
echo 'echo hi; echo "$@"' > .generated/potato
|
||||
chmod +x .generated/potato
|
||||
}
|
||||
|
||||
⚡️run() {
|
||||
_help-line "Run the script" "$@"
|
||||
_help-line "Run the script"
|
||||
⚡️build
|
||||
.generated/potato "$@"
|
||||
}
|
||||
|
||||
⚡️check() {
|
||||
_help-line "Verify the script passes shellcheck" "$@"
|
||||
_help-line "Verify the script passes shellcheck"
|
||||
⚡️build
|
||||
shellcheck .generated/potato
|
||||
}
|
||||
|
||||
⚡️test() {
|
||||
_help-line "Test output of the script" "$@"
|
||||
_help-line "Test output of the script"
|
||||
⚡️build
|
||||
[ "$(.generated/potato)" == "hi" ]
|
||||
}
|
||||
|
||||
⚡️clean() {
|
||||
_help-line "Delete generated GARBAGE" "$@"
|
||||
_help-line "Delete generated GARBAGE"
|
||||
rm -rf .generated
|
||||
}
|
||||
|
||||
⚡️good() {
|
||||
_help-line "Show a nice message for something nice happening" "$@"
|
||||
_help-line "Show a nice message for something nice happening"
|
||||
_good-message + Good Message
|
||||
}
|
||||
|
||||
⚡️bad() {
|
||||
_help-line "Show a bad message for something bad happening" "$@"
|
||||
_help-line "Show a bad message for something bad happening"
|
||||
_bad-message - Bad Message
|
||||
}
|
||||
|
||||
@@ -64,7 +64,7 @@ kubectlw() {
|
||||
}
|
||||
|
||||
⚡kubectl-version() {
|
||||
_help-line "Show version of kubectl wrapper" "$@"
|
||||
_help-line "Show version of kubectl wrapper"
|
||||
kubectlw version
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user