Example #1
0
def do_release(stage='uat',release_tag='master'):
  env.stage = stage
  setup_site_environment()
  setup_environment()

  print "===> Build release"
  build_release(release_tag)
  print "===> Deploy release archive"
  deploy_release_archive()
  print "===> Deploy release"
  deploy_release()
  print "===> DB Backup"
  db_backup()
  print "===> Switch Symlinks"
  switch_symlinks()
  print "===> Set site offline"
  site_offline()
  print "===> DB Update"
  db_update()
  print "===> Set site online"
  site_online()
Example #2
0
def test(stage,release_tag):
  env.stage = stage
  env.release_tag = release_tag
  setup_site_environment()
  setup_environment()