From cd11ebd97afb182e2bb2991f3a5eec0de66f19cf Mon Sep 17 00:00:00 2001 From: Leo Cavalcante Date: Mon, 23 Oct 2023 21:43:13 -0300 Subject: [PATCH] Fix watch and bin commands and refactor aliases (#3) fix: bin command and refactor aliases --- hfctl | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/hfctl b/hfctl index 7a3e521..72af322 100755 --- a/hfctl +++ b/hfctl @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -e -HFCTL=v0.1.0 +HFCTL=v0.2.0 IMAGE=hyperf/hyperf:8.2-alpine-v3.18-swoole-v5.1 HFCID=/tmp/hfctl.cid @@ -61,7 +61,7 @@ start() { watch() { pre-check composer show hyperf/watcher - echo $(bin -dp${1:-9501}:9501 server:watch) > $HFCID + echo $(docker-run -dp${1:-9501}:9501 php bin/hyperf.php server:watch) > $HFCID logs } @@ -77,15 +77,7 @@ restart() { bin() { pre-check - docker-run -it composer php bin/hyperf.php $@ -} - -cmd() { - bin -} - -command() { - bin + docker-run -it php bin/hyperf.php $@ } logs() { @@ -106,4 +98,5 @@ pre-check() { CMD=${1:-help} ARGS=${@:2} +if [[ $CMD =~ command|cmd ]]; then CMD=bin; fi $CMD $ARGS