snipt/snipt/fabfile.py

20 lines
506 B
Python
Raw Normal View History

2011-10-23 20:13:37 -07:00
import os
2011-10-23 20:07:59 -07:00
from fabric.api import local
2011-10-23 20:16:51 -07:00
def staticfiles():
2011-10-23 20:13:37 -07:00
BASE_PATH = os.path.dirname(__file__)
local('lessc %s/media/css/style.less %s/media/css/style.css' % (BASE_PATH, BASE_PATH))
2011-10-23 20:16:51 -07:00
local('coffee -c %s/media/js/script.coffee' % BASE_PATH)
2011-10-23 20:19:18 -07:00
local('hg commit -m "Autocommit by [fab staticfiles]"')
local('hg push')
2011-10-23 20:16:51 -07:00
local('%s/manage.py collectstatic' % BASE_PATH)
2011-10-23 20:17:03 -07:00
def deployall():
2011-10-23 20:16:51 -07:00
staticfiles()
deployapp()
2011-10-23 20:17:03 -07:00
def deployapp():
2011-10-23 20:17:22 -07:00
local('hg push')
2011-10-23 20:16:51 -07:00
local('hg push-heroku')