def deploy(environment=None): """Do all the required steps in order""" if environment == None: environment = tasklib._infer_environment() tasklib.create_private_settings() tasklib.link_local_settings(environment) tasklib.update_git_submodules() tasklib.create_ve() tasklib.update_db(use_migrations=True)
def deploy(environment=None, svnuser=None, svnpass=None): if environment == None: environment = tasklib._infer_environment() tasklib.create_ve() tasklib.create_private_settings() tasklib.link_local_settings(environment) tasklib.update_db() load_admin_user(environment) load_django_site_data(environment)
def run_jenkins(apps_to_test=None, local_settings='jenkins'): """ make sure the local settings is correct and the database exists """ if apps_to_test is None: apps_to_test = django_apps tasklib.env['verbose'] = True tasklib.update_ve() _install_django_jenkins() tasklib.create_private_settings() tasklib.link_local_settings(local_settings) tasklib.clean_db() tasklib.update_db() _manage_py_jenkins(apps_to_test)
def deploy(environment=None): """Do all the required steps in order""" if environment is None: environment = tasklib._infer_environment() if tasklib.env['verbose']: print "Inferred environment as %s" % environment tasklib.create_private_settings() tasklib.link_local_settings(environment) tasklib.create_ve() tasklib.update_db() update_docs()