0
作爲我的post-receive hook的一部分,我檢出倉庫的HEAD,然後運行我的啓動命令。使用byobu和git post-receive hook
所以當我做混帳推它工作正常。
事情是,當我SSH進入框中,我使用byobu。有沒有辦法讓post-receive hook在一個byobu會話中運行我的啓動命令,這樣當我進入SSH時,我可以看到我的應用程序正在運行?
作爲我的post-receive hook的一部分,我檢出倉庫的HEAD,然後運行我的啓動命令。使用byobu和git post-receive hook
所以當我做混帳推它工作正常。
事情是,當我SSH進入框中,我使用byobu。有沒有辦法讓post-receive hook在一個byobu會話中運行我的啓動命令,這樣當我進入SSH時,我可以看到我的應用程序正在運行?
Byobu只是screen
或tmux
的包裝,所以你想發送你的命令給其中的一個。
如果使用tmux
,你可以使用下面的命令在命令中litarally類型,然後按回車鍵,在窗口號2:
tmux send-keys -t 1 "start-app.sh" C-m
要設置byobu
使用tmux
,使用命令byobu-select-backend
或從byobu-tmux
開始。