summaryrefslogtreecommitdiff
path: root/builder_logic.py
diff options
context:
space:
mode:
authorWill Holland <william.holland@codethink.co.uk>2015-09-21 18:12:04 +0100
committerWill Holland <william.holland@codethink.co.uk>2015-09-21 18:12:04 +0100
commitf34f52a4e8a5d5bbad5337fdf24a489ad055a490 (patch)
tree54421e14a2d8d6988d01285c76fe408fd31e1266 /builder_logic.py
parenta2d9ace5804ca56042b4e547786f92b6abb7a91e (diff)
downloadbuildslave-scripts-f34f52a4e8a5d5bbad5337fdf24a489ad055a490.tar.gz
Be morph architecture aware
Diffstat (limited to 'builder_logic.py')
-rw-r--r--builder_logic.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/builder_logic.py b/builder_logic.py
index c734113..fe9b9f9 100644
--- a/builder_logic.py
+++ b/builder_logic.py
@@ -58,8 +58,12 @@ def find_clusters_affected_by_change():
# TODO for each system get it's custers
def build(system):
+ import platform
log('building %s' % system)
- exit_val = subprocess.call(['sh','%s' % BUILD_SCRIPT, '%s' % system])
+ arch = platform.machine()
+ if arch == 'aarch64':
+ arch = 'armv8l64'
+ exit_val = subprocess.call(['sh','%s' % BUILD_SCRIPT, system, arch])
log('build complete')
return exit_val