|
@@ -34,25 +34,24 @@ class PackageClass
|
|
$dist_mode = self::$config['distribute-mode'];
|
|
$dist_mode = self::$config['distribute-mode'];
|
|
logInfo("distribute mode: ",$dist_mode);
|
|
logInfo("distribute mode: ",$dist_mode);
|
|
if( $dist_mode == 'install'){ //在线安装
|
|
if( $dist_mode == 'install'){ //在线安装
|
|
- self::install($vendorDir,$rootPkg,$vendorPkgs);
|
|
|
|
|
|
+ return self::install($vendorDir,$rootPkg,$vendorPkgs);
|
|
}
|
|
}
|
|
elseif( $dist_mode == 'upgrade'){ //在线升级
|
|
elseif( $dist_mode == 'upgrade'){ //在线升级
|
|
- self::upgrade($vendorDir,$rootPkg,$vendorPkgs);
|
|
|
|
|
|
+ return self::upgrade($vendorDir,$rootPkg,$vendorPkgs);
|
|
}
|
|
}
|
|
elseif( $dist_mode == 'offpkg'){ //生成离线包
|
|
elseif( $dist_mode == 'offpkg'){ //生成离线包
|
|
- self::offpkg($vendorDir,$rootPkg,$vendorPkgs);
|
|
|
|
|
|
+ return self::offpkg($vendorDir,$rootPkg,$vendorPkgs);
|
|
}
|
|
}
|
|
elseif( $dist_mode == 'offinst'){ //离线安装
|
|
elseif( $dist_mode == 'offinst'){ //离线安装
|
|
- self::offinst($vendorDir,$rootPkg,$vendorPkgs);
|
|
|
|
|
|
+ return self::offinst($vendorDir,$rootPkg,$vendorPkgs);
|
|
}
|
|
}
|
|
elseif( $dist_mode == 'offupgd'){ //离线升级
|
|
elseif( $dist_mode == 'offupgd'){ //离线升级
|
|
- self::offupgd($vendorDir,$rootPkg,$vendorPkgs);
|
|
|
|
|
|
+ return self::offupgd($vendorDir,$rootPkg,$vendorPkgs);
|
|
}
|
|
}
|
|
else{
|
|
else{
|
|
self::setProgressFailed('INVALID_DIST_MODE');
|
|
self::setProgressFailed('INVALID_DIST_MODE');
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
- return true;
|
|
|
|
}
|
|
}
|
|
|
|
|
|
private static function prepare($vendorDir,$pkg)
|
|
private static function prepare($vendorDir,$pkg)
|