ソースを参照

feat: arm64 tests

Yeuoly 1 年間 前
コミット
a5d8380dbf
共有1 個のファイルを変更した16 個の追加0 個の削除を含む
  1. 16 0
      dev/dockerfile-arm64-github-actions

+ 16 - 0
dev/dockerfile-arm64-github-actions

@@ -0,0 +1,16 @@
+FROM python:3.10-slim
+
+RUN apt-get update && apt-get install -y \
+    pkg-config gcc libseccomp-dev \
+    wget \
+    && rm -rf /var/lib/apt/lists/*
+
+RUN wget https://go.dev/dl/go1.20.6.linux-arm64.tar.gz \
+    && tar -C /usr/local -xzf go1.20.6.linux-arm64.tar.gz \
+    && rm go1.20.6.linux-arm64.tar.gz
+
+RUN go mod tidy \
+    && bash ./build/build_amd64.sh \
+    && bash ./build/build_arm64.sh
+
+RUN pip install httpx requests jinja2