This commit is contained in:
wandoubaba 2023-07-04 14:49:10 +08:00
parent 2e98a15071
commit 93f0e66c93
2 changed files with 5 additions and 7 deletions

View File

@ -1,9 +1,5 @@
#!/bin/bash #!/bin/bash
# GIT_WORK_TREE=/www/wwwroot/fs.book.wandoubaba.com
# cd $GIT_WORK_TREE
git pull origin master git pull origin master
yarn install yarn install

View File

@ -17,9 +17,10 @@ $worker->onConnect = function ($connection) {
}; };
$worker->onMessage = function (TcpConnection $connection, Request $request) { $worker->onMessage = function (TcpConnection $connection, Request $request) {
$work_dir = '/www/wwwroot/fs.book.wandoubaba.com'; $work_dir = isset($_ENV['WORK_DIR']) ? $_ENV['WORK_DIR'] : null;
$branch = 'master'; $branch = isset($_ENV['BRANCH']) ? $_ENV['BRANCH'] : null;
$git_url = 'git@git.wandoubaba.com:wandoubaba/knowledge.git'; $git_url = isset($_ENV['GIT_URL']) ? $_ENV['GIT_URL'] : null;
if ($work_dir && $branch && $git_url) {
$repository = $request->post('repository'); $repository = $request->post('repository');
if (is_array($repository)) { if (is_array($repository)) {
$ssh_url = isset($repository['ssh_url']) ? $repository['ssh_url'] : null; $ssh_url = isset($repository['ssh_url']) ? $repository['ssh_url'] : null;
@ -31,6 +32,7 @@ $worker->onMessage = function (TcpConnection $connection, Request $request) {
$connection->close(); $connection->close();
} }
} }
}
}; };
// 运行worker // 运行worker