aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/obs/data/build_srcpkg.Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/obs/data/build_srcpkg.Dockerfile')
-rw-r--r--scripts/obs/data/build_srcpkg.Dockerfile31
1 files changed, 31 insertions, 0 deletions
diff --git a/scripts/obs/data/build_srcpkg.Dockerfile b/scripts/obs/data/build_srcpkg.Dockerfile
new file mode 100644
index 0000000..80488ea
--- /dev/null
+++ b/scripts/obs/data/build_srcpkg.Dockerfile
@@ -0,0 +1,31 @@
+# Change distro in lib/config.py:docker_distro_default
+ARG DISTRO_FROM
+FROM ${DISTRO_FROM}
+ARG UID
+
+RUN apt-get update && \
+ apt-get upgrade -y && \
+ apt-get install -y --no-install-recommends \
+ ca-certificates \
+ colordiff \
+ debhelper \
+ dh-python \
+ dpkg-dev \
+ fakeroot \
+ git \
+ git-review \
+ gnupg2 \
+ libxml2-utils \
+ lsb-release \
+ meson \
+ osc \
+ python3-packaging \
+ python3-setuptools \
+ quilt \
+ rebar3 \
+ sed \
+ && \
+ apt-get clean
+
+RUN useradd --uid=${UID} -m user
+USER user