From f921f73f17051838bc7f613b7b18ffa488ffeb5e Mon Sep 17 00:00:00 2001 From: Jakub Sujak Date: Wed, 24 Apr 2024 10:08:41 +0100 Subject: [PATCH] Add base Dockerfile to run CI This minimal Dockerfile contains the necessary packages to run the first Merge Request pipeline. Signed-off-by: Jakub Sujak --- docker/Dockerfile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 docker/Dockerfile diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 00000000..18c2e2d9 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,23 @@ +# +# SPDX-FileCopyrightText: Copyright 2024 Arm Limited and/or its affiliates +# +# SPDX-License-Identifier: Apache-2.0 +# + +FROM ubuntu:22.04 + +RUN apt-get update \ + && DEBIAN_FRONTEND=noninteractive apt-get -y --no-install-recommends install \ + build-essential \ + ca-certificates \ + clang \ + clang-tidy \ + cmake \ + git \ + ninja-build \ + python3 \ + python3-pip + +RUN pip install \ + reuse \ + pre-commit -- GitLab