From 261c8e8221cfa8f1723af2bde7b2386951722bdd Mon Sep 17 00:00:00 2001 From: Will Holland Date: Mon, 21 Sep 2015 16:30:03 +0100 Subject: Pass sha to builder logic --- builder_logic.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'builder_logic.py') diff --git a/builder_logic.py b/builder_logic.py index b981ddb..642b286 100644 --- a/builder_logic.py +++ b/builder_logic.py @@ -110,15 +110,18 @@ def get_testing_sha(): if __name__ == '__main__': import sys + global buildslave_scripts_sha + global definitions_sha + global testing_sha try: ref = sys.argv[1] except: ref = DEFAULT_REF - global buildslave_scripts_sha - global definitions_sha - global testing_sha + try: + definitions_sha = sys.argv[2] + except: + definitons_sha = get_definitions_sha(ref if ref != 'force' else 'HEAD') buildslave_scripts_sha = get_buildslave_scripts_sha() - definitons_sha = get_definitions_sha(ref if ref != 'force' else 'HEAD') testing_sha = get_testing_sha() if ref=="force": _exit(do_build_deploy(SYSTEM)) -- cgit v1.2.1