From 792115b20c84aa1cdee64272a5dbc44342710038 Mon Sep 17 00:00:00 2001
From: Mario Limonciello <mario.limonciello@amd.com>
Date: Wed, 30 Aug 2023 20:24:11 -0500
Subject: [PATCH] Add Dockerfile used to build CI image

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 Dockerfile      | 10 ++++++++++
 check_whence.py |  1 +
 2 files changed, 11 insertions(+)
 create mode 100644 Dockerfile

diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 00000000..9350dc71
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,10 @@
+# Leverage FDO CI fairy, but add pre-commit to it
+FROM quay.io/freedesktop.org/ci-templates:ci-fairy-sha256-eb20531b68e57da06f4e631402fd494869b1529e2c4ad05cfe24ef3fb8038815
+RUN apk add python3-dev
+RUN apk add gcc
+RUN apk add musl-dev
+RUN apk add git
+RUN apk add npm
+RUN apk add rdfind
+RUN apk add shellcheck
+RUN pip install pre-commit --ignore-installed distlib
diff --git a/check_whence.py b/check_whence.py
index 884e8d0c..59a71990 100755
--- a/check_whence.py
+++ b/check_whence.py
@@ -81,6 +81,7 @@ def main():
             "README.md",
             "copy-firmware.sh",
             "WHENCE",
+            "Dockerfile",
         ]
     )
     known_prefixes = set(name for name in whence_list if name.endswith("/"))
-- 
GitLab