An online landscape, built as a tool to explore the many aspects of the human voice. https://voicegardens.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

21 lines
707 B

"""Deployment with Fabric."""
from fabric import task
@task
def doesitsparkjoy(c):
"""Release doesitsparkjoy.voicegardens.org."""
print('Releasing doesitsparkjoy.voicegardens.org ...')
with c.cd('/var/www/doesitsparkjoy.voicegardens.org'):
c.run('git pull origin master')
c.run('sudo supervisorctl restart doesitsparkjoy')
c.run('sudo systemctl restart nginx')
print('Released <3')
@task
def cleanarchives(c):
"""Release doesitsparkjoy.voicegardens.org."""
print('Removing the doesitsparkjoy.voicegardens.org archives ...')
with c.cd('/var/www/doesitsparkjoy.voicegardens.org'):
c.run('rm -rf ./voicegardens/archive/*')
print('Deleted <3')