From 2701e6b5e41904877b4be73a0503e26784a86944 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Thu, 17 Aug 2023 19:24:54 +0530 Subject: [PATCH 1/2] feat: add support for `arm/v7` platform builds --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6d7b6ef81c..e94ed0ccc2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -223,8 +223,8 @@ jobs: run: | # export `TAG` variable source env.sh - docker buildx build --platform linux/amd64,linux/arm64 -t valory/open-aea-user:$TAG -f user-image/Dockerfile . --push - docker buildx build --platform linux/amd64,linux/arm64 -t valory/open-aea-user:latest -f user-image/Dockerfile . --push + docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 -t valory/open-aea-user:$TAG -f user-image/Dockerfile . --push + docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 -t valory/open-aea-user:latest -f user-image/Dockerfile . --push publish-deploy-images: name: Publish Deploy Images From 893e4f5094bcd146f84853b21e3bf303ebc40a11 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Fri, 18 Aug 2023 09:46:38 +0530 Subject: [PATCH 2/2] feat: install rust tools to support `rpds-py` on `arm/v7` --- user-image/Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/user-image/Dockerfile b/user-image/Dockerfile index 9553c98b26..0b98438b23 100644 --- a/user-image/Dockerfile +++ b/user-image/Dockerfile @@ -1,9 +1,10 @@ FROM ubuntu:22.04 RUN apt-get update && apt-get upgrade -y +RUN apt-get install sudo git curl -y -RUN apt-get install sudo -y -RUN apt-get install git -y +RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > ./rustup.sh +RUN sh ./rustup.sh -y RUN adduser --disabled-password --gecos '' ubuntu RUN adduser ubuntu sudo