瀏覽代碼

Merge pull request #919 from meolu/2.0/feature/cleanup_remote

2.0/feature/cleanup remote
walle-web.io 6 年之前
父節點
當前提交
aa84e24c10
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      walle/service/deployer.py

+ 1 - 1
walle/service/deployer.py

@@ -434,7 +434,7 @@ class Deployer:
         with waller.cd(self.project_info['target_releases']):
             result = waller.run(command, wenv=self.config())
 
-        command = 'ls -t {project_id}_* | tail -n +{keep_version_num} | xargs rm -rf'.format(
+        command = 'find ./ -name "{project_id}_*" -print | ls -t | tail -n +{keep_version_num} | xargs rm -rf'.format(
             project_id=self.project_info['id'], keep_version_num=int(self.project_info['keep_version_num']) + 1)
         with waller.cd(self.project_info['target_releases']):
             result = waller.run(command, wenv=self.config())