가장 마지막에 업데이트한 git tree-ish path를 저장하는 기능 추가

This commit is contained in:
2018-05-12 06:04:06 +09:00
parent bb49e6dec7
commit bad5a3c0ef
4 changed files with 11 additions and 10 deletions
+5 -6
View File
@@ -29,6 +29,7 @@ if($session->userGrade < 5){
$request = $_POST + $_GET;
$rootDB = RootDB::db();
$storage = new \sammo\KVStorage($rootDB, 'git_path');
$tmpFile = 'd_log/arc.zip';
$v = new Validator($request);
@@ -48,7 +49,7 @@ $target = Util::getReq('target');
$server = basename($request['server']);
if($session->userGrade <= 5 || !$target){
$target = Json::decode($rootDB->queryFirstField('SELECT `key`=%s FROM `config`', "git_path_$server"));
$target = $storage->$server;
if($target){
$target = $target[0];
}
@@ -118,6 +119,8 @@ if($server == $baseServerName){
], true
);
$storage->$server = [null, $version];
Json::die([
'server'=>$server,
'result'=>true,
@@ -161,11 +164,7 @@ $result = Util::generateFileUsingSimpleTemplate(
], true
);
$rootDB->insertUpdate('config', [
"key" => "git_path_$server",
"value" =>Json::encode([$target, $version])
]);
$storage->$server = [$target, $version];
//AppConf::getList()[$server]->closeServer();
Json::die([