I keep getting into trouble when trying to combine local and remote commands (Fatal error: local() encountered an error (return code 1) while executing). It must be something simple...
def upload_tar(): """ Uploads the tar to the releases folder """ run('mv -f ./releases/latest_release.tar.gz ./releases/previous_release.tar.gz')
put('%s/releases/latest_release.tar.gz' % (env.proj_path), './releases/') ....