From 89cc5189c7202629dc8bf5c36405f5e68c6a0898 Mon Sep 17 00:00:00 2001 From: limuy Date: Wed, 24 Jul 2024 22:16:50 +0800 Subject: [PATCH] add tool script --- .gitignore | 5 ++++- tools/merge_and_push_main.py | 8 ++++++++ tools/utils.py | 7 +++++++ 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 tools/merge_and_push_main.py create mode 100644 tools/utils.py diff --git a/.gitignore b/.gitignore index a0b8ac0..09c5206 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,7 @@ export_presets.cfg # Mono-specific ignores .mono/ data_*/ -mono_crash.*.json \ No newline at end of file +mono_crash.*.json + +# Python +__pycache__/ diff --git a/tools/merge_and_push_main.py b/tools/merge_and_push_main.py new file mode 100644 index 0000000..9a1bad7 --- /dev/null +++ b/tools/merge_and_push_main.py @@ -0,0 +1,8 @@ +from utils import msg_system + +error_msg = "Git is not installed" +msg_system("git checkout main", error_msg) +msg_system("git merge dev", error_msg) +msg_system("git push", error_msg) +msg_system("git checkout dev", error_msg) +input("ok") diff --git a/tools/utils.py b/tools/utils.py new file mode 100644 index 0000000..7425801 --- /dev/null +++ b/tools/utils.py @@ -0,0 +1,7 @@ +import os + + +def msg_system(cmd, error_msg): + if os.system(cmd) != 0: + print(error_msg) + exit(1)