mirror of
https://github.com/frappe/bench.git
synced 2024-11-11 15:51:03 +00:00
add switch to develop and remove migrate-to-v5
This commit is contained in:
parent
b559572277
commit
52bfaa0272
@ -149,6 +149,9 @@ def switch_branch(branch, apps=None, bench='.'):
|
|||||||
def switch_to_master(apps=None, bench='.'):
|
def switch_to_master(apps=None, bench='.'):
|
||||||
switch_branch('master', apps=apps, bench=bench)
|
switch_branch('master', apps=apps, bench=bench)
|
||||||
|
|
||||||
|
def switch_to_develop(apps=None, bench='.'):
|
||||||
|
switch_branch('develop', apps=apps, bench=bench)
|
||||||
|
|
||||||
def switch_to_v4(apps=None, bench='.'):
|
def switch_to_v4(apps=None, bench='.'):
|
||||||
switch_branch('v4.x.x', apps=apps, bench=bench)
|
switch_branch('v4.x.x', apps=apps, bench=bench)
|
||||||
|
|
||||||
|
17
bench/cli.py
17
bench/cli.py
@ -275,13 +275,6 @@ def migrate_3to4(path):
|
|||||||
migrate_3to4=os.path.join(os.path.dirname(__file__), 'migrate3to4.py'),
|
migrate_3to4=os.path.join(os.path.dirname(__file__), 'migrate3to4.py'),
|
||||||
site=path))
|
site=path))
|
||||||
|
|
||||||
@click.command('migrate-to-v5')
|
|
||||||
def _migrate_to_v5(bench='.'):
|
|
||||||
"Migrate to Version 5"
|
|
||||||
click.echo("This will migrate all sites in the bench to version 5. Version 5 is still work in progress and NOT STABLE.")
|
|
||||||
if click.confirm("This is irreversible. Do you want to continue?", abort=True):
|
|
||||||
migrate_to_v5(bench=bench)
|
|
||||||
|
|
||||||
@click.command('switch-to-master')
|
@click.command('switch-to-master')
|
||||||
def _switch_to_master():
|
def _switch_to_master():
|
||||||
"Switch frappe and erpnext to master branch"
|
"Switch frappe and erpnext to master branch"
|
||||||
@ -290,6 +283,14 @@ def _switch_to_master():
|
|||||||
print 'Switched to master'
|
print 'Switched to master'
|
||||||
print 'Please run `bench update --patch` to be safe from any differences in database schema'
|
print 'Please run `bench update --patch` to be safe from any differences in database schema'
|
||||||
|
|
||||||
|
@click.command('switch-to-develop')
|
||||||
|
def _switch_to_develop():
|
||||||
|
"Switch frappe and erpnext to develop branch"
|
||||||
|
switch_to_develop()
|
||||||
|
print
|
||||||
|
print 'Switched to develop'
|
||||||
|
print 'Please run `bench update --patch` to be safe from any differences in database schema'
|
||||||
|
|
||||||
@click.command('switch-to-v4')
|
@click.command('switch-to-v4')
|
||||||
def _switch_to_v4():
|
def _switch_to_v4():
|
||||||
"Switch frappe and erpnext to v4 branch"
|
"Switch frappe and erpnext to v4 branch"
|
||||||
@ -548,6 +549,7 @@ bench.add_command(_set_mariadb_host)
|
|||||||
bench.add_command(set_default_site)
|
bench.add_command(set_default_site)
|
||||||
bench.add_command(migrate_3to4)
|
bench.add_command(migrate_3to4)
|
||||||
bench.add_command(_switch_to_master)
|
bench.add_command(_switch_to_master)
|
||||||
|
bench.add_command(_switch_to_develop)
|
||||||
bench.add_command(_switch_to_v4)
|
bench.add_command(_switch_to_v4)
|
||||||
bench.add_command(shell)
|
bench.add_command(shell)
|
||||||
bench.add_command(_backup_all_sites)
|
bench.add_command(_backup_all_sites)
|
||||||
@ -556,4 +558,3 @@ bench.add_command(_prime_wheel_cache)
|
|||||||
bench.add_command(_release)
|
bench.add_command(_release)
|
||||||
bench.add_command(patch)
|
bench.add_command(patch)
|
||||||
bench.add_command(set_url_root)
|
bench.add_command(set_url_root)
|
||||||
bench.add_command(_migrate_to_v5)
|
|
||||||
|
Loading…
Reference in New Issue
Block a user