部署前端脚本
前端自动部署脚本:
#!/usr/bin/python # -*- coding: utf-8 -*- import os,time,datetime current_datetime=time.strftime('%Y%m%d%H%M%S') cwd = '/xxx/aa/' os.chdir(cwd) fileList = os.popen('ls').read() unzipfile = [] while(1==1): aa = raw_input('请输入需要下载的压缩包文件,如果不需要下载请输入n:') if aa == 'n': break else: str = aa.split('/') if(fileList.count(str[len(str)-1])==0): unzipfile.append(str[len(str)-1]) os.system('wget '+aa) else: unzipfile.append(str[len(str)-1]) os.system('cp -r pyxis.meizu.com pyxis.meizu.com-'+current_datetime) os.system('cp -r node-server node-server-'+current_datetime) for i in unzipfile: os.system('unzip -o '+i) os.system('pm2 restart 前端服务名')