From 7645fbb3be29a4b6dd9d6e98229cf4ab077f41d2 Mon Sep 17 00:00:00 2001 From: Felipe Cavalcanti Date: Mon, 15 Jul 2024 10:08:11 -0300 Subject: [PATCH] Add Dockerfile with a working build environment on container --- docker-builder/Dockerfile | 78 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 docker-builder/Dockerfile diff --git a/docker-builder/Dockerfile b/docker-builder/Dockerfile new file mode 100644 index 0000000..43b304a --- /dev/null +++ b/docker-builder/Dockerfile @@ -0,0 +1,78 @@ +FROM ubuntu:22.04 as base +WORKDIR /workdir + +ARG sdk_nrf_branch=v2.6.1 +ARG toolchain_version=v2.6.1 +ARG sdk_nrf_commit + +ENV DEBIAN_FRONTEND=noninteractive + +SHELL [ "/bin/bash", "-euxo", "pipefail", "-c" ] + +# Install dependencies +RUN < /workdir/.clang-format +EOT + +# Prepare image with a ready to use build environment +SHELL ["nrfutil","toolchain-manager","launch","/bin/bash","--","-c"] +RUN <