From d3cb4a4e03ae0f7e065bfee06ac8e3b86b447a4a Mon Sep 17 00:00:00 2001 From: Ramesh Dharan Date: Thu, 16 Dec 2021 18:02:14 -0500 Subject: [PATCH] feat: ARM support for gcloud bigtable emulator (#1094) --- google-cloud-bigtable-emulator/pom.xml | 2 ++ .../java/com/google/cloud/bigtable/emulator/v2/Emulator.java | 3 +++ 2 files changed, 5 insertions(+) diff --git a/google-cloud-bigtable-emulator/pom.xml b/google-cloud-bigtable-emulator/pom.xml index fa4e17cd5..0a53bd3de 100644 --- a/google-cloud-bigtable-emulator/pom.xml +++ b/google-cloud-bigtable-emulator/pom.xml @@ -52,7 +52,9 @@ + bigtable-darwin-arm bigtable-darwin-x86_64 + bigtable-linux-arm bigtable-linux-x86 bigtable-linux-x86_64 bigtable-windows-x86 diff --git a/google-cloud-bigtable-emulator/src/main/java/com/google/cloud/bigtable/emulator/v2/Emulator.java b/google-cloud-bigtable-emulator/src/main/java/com/google/cloud/bigtable/emulator/v2/Emulator.java index 3cfbc981a..4ddc3620e 100644 --- a/google-cloud-bigtable-emulator/src/main/java/com/google/cloud/bigtable/emulator/v2/Emulator.java +++ b/google-cloud-bigtable-emulator/src/main/java/com/google/cloud/bigtable/emulator/v2/Emulator.java @@ -232,6 +232,9 @@ private static String getBundledResourcePath() { case "amd64": arch = "x86_64"; break; + case "aarch64": + arch = "arm"; + break; default: throw new UnsupportedOperationException("Unsupported architecture: " + unformattedArch); }