代码拉取完成,页面将自动刷新
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from fabric.api import run, env, roles, cd, execute, put, lcd, local
env.roledefs = {
'cdn': ['root@139.129.32.65:22', ],
}
env.passwords = {
'root@139.129.32.65:22': '0stenGar',
}
@roles('cdn')
def static():
with lcd('www'):
local('tar czf ../deploy.tar.gz .') # 压缩本地包
put('deploy.tar.gz', '/home/deploys/qgy-wechat/deploy.tar.gz')
local('rm deploy.tar.gz')
with cd('/home/deploys/qgy-wechat'):
run('tar zxf deploy.tar.gz')
run('rm deploy.tar.gz')
def deployDev():
local('npm run ionic:build')
local('gulp uglify')
execute(static)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。