mirror of
https://github.com/frappe/bench.git
synced 2025-01-10 00:37:51 +00:00
Merge pull request #903 from ckosiegbu/patch-3
fix: validate branch in bench update
This commit is contained in:
commit
80a72026ef
17
bench/app.py
17
bench/app.py
@ -423,11 +423,22 @@ def get_apps_json(path):
|
|||||||
return json.load(f)
|
return json.load(f)
|
||||||
|
|
||||||
def validate_branch():
|
def validate_branch():
|
||||||
for app in ['frappe', 'erpnext']:
|
installed_apps = set(get_apps())
|
||||||
|
check_apps = set(['frappe', 'erpnext'])
|
||||||
|
intersection_apps = installed_apps and check_apps
|
||||||
|
|
||||||
|
for app in intersection_apps:
|
||||||
branch = get_current_branch(app)
|
branch = get_current_branch(app)
|
||||||
|
|
||||||
if branch == "master":
|
if branch == "master":
|
||||||
print(''' master branch is renamed to version-11 and develop to version-12. Please switch to new branches to get future updates.
|
print("""'master' branch is renamed to 'version-11' since 'version-12' release.
|
||||||
|
As of January 2020, the following branches are
|
||||||
|
version Frappe ERPNext
|
||||||
|
11 version-11 version-11
|
||||||
|
12 version-12 version-12
|
||||||
|
13 develop develop
|
||||||
|
|
||||||
|
Please switch to new branches to get future updates.
|
||||||
|
To switch to your required branch, run the following commands: bench switch-to-branch [branch-name]""")
|
||||||
|
|
||||||
To switch to version 11, run the following commands: bench switch-to-branch version-11''')
|
|
||||||
sys.exit(1)
|
sys.exit(1)
|
Loading…
Reference in New Issue
Block a user