Skip to content
fabfile.py 448 B
Newer Older
Yuanle Song's avatar
Yuanle Song committed
#!/usr/bin/env python
# coding=utf-8

"""
deploy to prod
"""

from fabric.api import env, sudo, run, local, hosts, put, cd, lcd

env.use_ssh_config = True


SERVER = 'de01'


def deploy():
    with lcd("~/websites/rpn-calculator/"):
        local("rsync -n -irt calc.html fifo.js fsm.js sw.js vendor/ favicon.ico"
              " %s:/var/www/rpn.emacsos.com/" % (SERVER,))


@hosts(SERVER)
def init():
    run("mkdir -p /var/www/rpn.emacsos.com/")